Notifications
Clear all

Renomear Planilha

3 Posts
2 Usuários
0 Reactions
1,486 Visualizações
(@adriano-nogueira)
Posts: 19
Eminent Member
Topic starter
 

Qual o comando que eu insiro em um Controle Ativex,
que quando ela acionada troca o nome da planilha (Sim o arquino, não a aba), e prosseguir com a macro.
Obigado!

 
Postado : 24/08/2012 8:47 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não é possivel alterar o nome de um arquivo, estando o mesmo em uso, o proprio sistema operacional "proibe" essa troca.
O que normalmente se utiliza é salvar o arquivo corrente (em uso) com outro nome, seria algo assim : ActiveWorkbook.SaveAs Filename:="NovoNome"; então o arquivo será salvo (nessas condições do diretorio padrão do excel, normalmente meus documentos) e ficará ativo na tela com o novo nome.

 
Postado : 24/08/2012 9:15 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

ActiveWorkbook.SaveAs "MeuArquivo.xls"
Kill "ArquivoAnterioir.xls"

:roll:

 
Postado : 24/08/2012 5:27 pm