Pra mim deu certo assim:
Sub renomear_WB_GT()
Dim old_name As String
Dim new_name As String
new_name = "digite_o_novo_nome"
old_name = ThisWorkbook.FullName
ThisWorkbook.SaveAs new_name
Kill old_name
End Sub
Se quiser renomear com uma escolha personalizada de nomes, use assim:
Sub renomear_WB_GT()
Dim old_name As String
Dim new_name As String
new_name = InputBox("digite_o_novo_nome:")
old_name = ThisWorkbook.FullName
ThisWorkbook.SaveAs new_name
Kill old_name
End Sub
Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.
Gilmar
Postado : 02/02/2015 6:08 am