
Adicione carimbos de data às suas planilhas do Microsoft Excel usando macros.
Crédito da imagem: AndreyPopov / iStock / Getty Images
O Microsoft Excel não oferece uma maneira fácil de adicionar um campo para informar aos leitores quando um arquivo foi atualizado pela última vez. As duas funções de hora fornecidas pelo Excel, AGORA e HORA, fornecem informações sobre a hora atual - no entanto, chamando-as funções em seu arquivo atualizam a célula com a hora atual assim que você abre o arquivo, mesmo se o documento não mudança. Usar essas funções sem proteção de célula não fornecerá a você ou a seus usuários um método confiável para determinar a última vez em que o arquivo foi salvo. A melhor solução para esse problema é criar uma macro para seu arquivo Excel para ler as propriedades do arquivo que armazenam a última vez que o arquivo foi salvo.
Passo 1
Abra sua planilha do Excel e salve o arquivo como um arquivo do Excel habilitado para macro. Se o seu arquivo ainda não foi salvo neste formato, o Excel exibe uma janela de aviso. Clique em "Não" e selecione "Pasta de trabalho habilitada para macro do Excel" no menu suspenso "Salvar como tipo".
Vídeo do dia
Passo 2
Pressione “Alt-F11 ″ para abrir a janela do Microsoft Visual Basic for Applications.
etapa 3
Clique em “Inserir” e depois “Módulo” no menu superior.
Passo 4
Copie e cole o seguinte código na janela:
Função LastSavedTimeStamp () As Date LastSavedTimeStamp = ActiveWorkbook. BuiltinDocumentProperties ("Last Save Time") Função final
Etapa 5
Retorne à visualização da planilha do Excel e clique na célula em que deseja exibir o carimbo de data / hora.
Etapa 6
Digite "= LastSavedTimeStamp ()" (sem aspas) na célula e pressione "Enter".
Etapa 7
Observe que o valor pode não aparecer em um formato de data. Nesse caso, clique com o botão direito do mouse na célula e selecione "Formatar células". Selecione "Data" na coluna da esquerda e clique no formato de data e hora desejado. Clique em "Ok" para aplicar a formatação.
Etapa 8
Salve seu arquivo e observe que o carimbo de data é atualizado apenas quando você salva o arquivo e não quando você simplesmente o abre para visualização.
Gorjeta
As etapas neste artigo se aplicam ao Excel 2013 e Excel 2010. Outras versões podem exigir etapas diferentes.
Aviso
Os arquivos habilitados para macro às vezes são filtrados como possíveis vírus em alguns programas de e-mail. Isso ocorre porque, historicamente, alguns ataques aos sistemas operacionais da Microsoft eram realizados com macros embutidas em arquivos. Portanto, você pode ter problemas para distribuir esses tipos de arquivos, dependendo das configurações do servidor de e-mail do destinatário.