Índice:
Vídeo: Curso de Excel VBA | Como Criar Backup Automático para Meu Projeto VBA | Controle de Ferramentas 2024
Você sabe que o backup de seu trabalho é importante. Agora você pode ter uma macro do Excel, faça isso por você. Esta macro simples economiza sua pasta de trabalho para um novo arquivo com a data de hoje como parte do nome.
Como a macro funciona
O truque para esta macro é reunir o novo nome de arquivo como o caminho, a data de hoje e o nome do arquivo original.
O caminho é capturado usando a propriedade Path do objeto ThisWorkbook. A data de hoje é ocupada com a função Data.
Por padrão, a função Data retorna mm / dd / aaaa. As barras laterais causariam a gravação do arquivo falhar, então você formatar a data usando hifens em vez disso (Formato (Data, "mm-dd-yy")) porque o Windows não permite barras diretas nos nomes dos arquivos.
A última peça do novo nome de arquivo é o nome do arquivo original. Você capturá-lo usando a propriedade Nome do objeto ThisWorkbook:
Sub Macro1 ()'Etapa 1: Salvar pasta de trabalho com novo nome de arquivo
ThisWorkbook. SaveCopyAs _
Filename: = ThisWorkbook. Path & "& _