Notifications
Clear all

Colar de outra planilha

4 Posts
3 Usuários
0 Reactions
1,389 Visualizações
(@fablordelo)
Posts: 10
Active Member
Topic starter
 

Boa tarde

Gostaria de colar dados de outra planilha mas está dando o erro:

Erro em tempo de execução "1004":
O método PasteSpecial da classe range falhou

Segue código que estou usando:

Application.ScreenUpdating = False 'Desabilita atualização de tela

ActiveSheet.Unprotect Password:="010101"

ActiveSheet.Range("$A$16:$IN$1000").AutoFilter Field:=194
ActiveSheet.Range("$A$16:$HE$1000").AutoFilter Field:=164

If Columns("ae:aI").Hidden = True Then

Columns("ae:aI").Hidden = False

If Plan4.Cells(13, 157) = "0" Then
resultado = MsgBox("Sr. " & Plan6.Range("AQ4024").Value & ", gostaria de inserir os preços automaticamente?", vbYesNo, "Tomando uma decisão")
If resultado = vbYes Then

Range("ae17").Select

Selection.PasteSpecial Paste:=8 (parece que o erro está aqui pois fica em amarelo)

Podem me ajudar por favor ?

 
Postado : 27/09/2018 2:22 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Boa noite.
Creio que isso seja suficiente:

Selection.PasteSpecial xlPasteValues

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 27/09/2018 4:25 pm
(@fablordelo)
Posts: 10
Active Member
Topic starter
 

Obrigado pela resposta.

Mas infelizmente ocorreu o mesmo erro.

 
Postado : 28/09/2018 5:05 am
(@laerteb)
Posts: 67
Trusted Member
 

Boa noite, Fablordelo.

Acho que pode te ajudar, achei neste forum uma mesma falha que ocorreu contigo e o "EdsonBR" tem uma solução bem pertinente, de uma olhada quem sabe te ajude, abaixo o link :

http://www.planilhando.com.br/forum/viewtopic.php?f=10&t=20707&p=104852

LaerteB :) .

 
Postado : 28/09/2018 8:24 pm