Notifications
Clear all

Extensão do Arquivo Com .xlsx ou sem .xlsx

3 Posts
2 Usuários
0 Reactions
635 Visualizações
(@carlosrgs)
Posts: 0
New Member
Topic starter
 

Boa tarde Galera.

Eu fiz uma planilha no meu PC, e distribui para uma galera do setor que trabalho usar.

Numa Macro, eu abro um arquivo em excel copio o conteúdo e depois fecho este arquivo.

Logo o código é

ChDir "C:relato"
    Workbooks.Open Filename:="C:relatoctbr490.xml"
    Range("A1:I100000").Select
    Selection.Copy
    Windows("Razão V - 1.0").Activate
    Range("H11").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Windows("ctbr490.xml").Activate
    Application.CutCopyMode = False
    ActiveWindow.Close

Em um outro computador, o windows está configurado para exibir a extensão do arquivo.

Nesta parte do código a macro para com erro.

Tem uma maneira de continuar sem alterar o código de Windows("Razão V - 1.0").Activate P/ Windows("Razão V - 1.0.xlsx").Activate ?

Valeu!

 
Postado : 06/11/2015 11:20 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

carlosrgs,

Boa Tarde!

Essa é uma das maneiras:

ChDir "C:relato"
    Workbooks.Open Filename:="C:relatoctbr490.xml"
    Range("A1:I100000").Select
    Selection.Copy
    On Error GoTo Proxima
    Windows("Razão V - 1.0").Activate
Proxima:
    Windows("Razão V - 1.0.xlsx").Activate
    Range("H11").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Windows("ctbr490.xml").Activate
    Application.CutCopyMode = False
    ActiveWindow.Close
 
Postado : 06/11/2015 1:54 pm
(@carlosrgs)
Posts: 0
New Member
Topic starter
 

Obrigado Wagner.

Planilha rodando em todos os PCs agora.

Só errei na hora de digitar a extensão do arquivo.

é xlsm em vez de xlsx

Obrigado!

 
Postado : 09/11/2015 8:40 am