Notifications
Clear all

paste no excel 2003

3 Posts
2 Usuários
0 Reactions
910 Visualizações
 poy
(@poy)
Posts: 16
Eminent Member
Topic starter
 

Tenho uma planilha desenvolvida no Excel 2007 onde as macros funcionam perfeitamente.

No entanto, quando tento executar no Excel 2003, a instrução paste do bloco abaixo acusa erro de compilação.

Como posso escrever essa instrução na versão 2003 ?

Range("T12").Select
Selection.Copy
Range("E12").Select
Selection.PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:= _
xlNone, SkipBlanks:=False, Transpose:=False

 
Postado : 16/09/2013 12:53 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Já tentou..

With Range("E12")
    .Value = .Value
 End With

ou.......

Sub teste()
Sheets("NomeDaGuia").Range("T12").Copy Sheets("NomeDaGuia").Range("E12")

End Sub
 
Postado : 16/09/2013 1:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

A sintaxe deveria funcionar no 2003 sem problemas.
Muitas vezes o local onde o depurador "para", não é o mesmo que gera o erro.
Talvez deva disponibilizar seu modelo para uma analise melhor

 
Postado : 16/09/2013 1:07 pm