Questão Como gerar uma série de valores crescentes e timestamps para a célula que são atualizados automaticamente?


Eu tenho uma célula A1 que faz referência a uma folha que é atualizada por uma fonte externa (banco de dados). Meu objetivo é registrar um log que rastreia o valor crescente da célula A1 em cada horário diferente em que os dados são atualizados.

Eu encontrei vários recursos na criação de timestamps, mas não consegui encontrar um onde eu pudesse ter vários timestamps para o mesmo valor.

O resultado deve aparecer como:

  • 9 de maio - USD 50
  • 10 de maio, USD 80
  • 11 de maio, USD 80

Eu acho que a chave é sempre criar uma nova linha cada vez que a célula é atualizada, mas eu não sei como fazer isso :)


1


origem




Respostas:


Eu acho que você está quase lá, mas sua terminologia te enganou.

Com uma planilha, você não está realmente "criando" novas linhas, simplesmente passando para as que já foram fornecidas a você.

Você pode fazer isso de duas maneiras. Supondo que você esteja usando o VBA. Basta emitir um comando para baixo para mover a célula ativa.

Um pouco mais robusto, porém, é acompanhar a linha "atual". Quando você atualiza a planilha, também incrementa o número da linha atual pronto para a próxima atualização. Em seguida, use esse número como referência de linha para atualizar a célula.


0