Log com as Alterações nas Planilhas v 2003 - v 2007
Enviado: Dom Jan 09, 2011 9:31 pm
Resolvi criar um novo Tópico e anexar o arquivo, que acreddito servirá de exemplo para muitos que procuram por uma implementação deste nivel.
Este Modelo foi criado pelo Daniel Petralanda Santos da Petrobraz em 2002.
Fiz algumas adaptações , alterando o LISTBOX para LISTVIEW, e com a colaboração do colega Edson Faria do Forum Planilhando, cheguei a concluir a versão para funcionar no Excel 2007.
O que ele faz :
Toda vez que abrimos o Aplicativo é Criado um arquivo de LOG com extensão TXT no diretório aonde se encontra a planilha, e toda alteração é gravado nele encriptada, se abrirem o TXT criado verão que é ilegivel.
Altere qualquer celula em qualquer planilha e depois clique em EXIBIR LOG e selecione o Log, e verá as modificações que foram feitas nas planilhas, em que dia, horario e qual foi a alteração, ou seja qual o valor que era antes e para qual foi alterado.
Se quiser acrescentar mais planilhas tem de copiar o código para essas, clique com o botão direito na planilha escolha exibir código, copie e cole nas plan que acrescentar.
É bem interessante, vale uma ressalva quanto ao arquivo texto criado, o ideal seria alterar na rotina para que o mesmo seja criado em um outro diretorio para evitar que se deletem o mesmo.
Vale a pena baixar e testar.
Anexo Atualizado em 03/05/2011
*** Versão somente Excel 2003 *** Anexo Atualizado em 21/05/2011
*** Versão Excel 2007 ***
Este Modelo foi criado pelo Daniel Petralanda Santos da Petrobraz em 2002.
Fiz algumas adaptações , alterando o LISTBOX para LISTVIEW, e com a colaboração do colega Edson Faria do Forum Planilhando, cheguei a concluir a versão para funcionar no Excel 2007.
O que ele faz :
Toda vez que abrimos o Aplicativo é Criado um arquivo de LOG com extensão TXT no diretório aonde se encontra a planilha, e toda alteração é gravado nele encriptada, se abrirem o TXT criado verão que é ilegivel.
Altere qualquer celula em qualquer planilha e depois clique em EXIBIR LOG e selecione o Log, e verá as modificações que foram feitas nas planilhas, em que dia, horario e qual foi a alteração, ou seja qual o valor que era antes e para qual foi alterado.
Se quiser acrescentar mais planilhas tem de copiar o código para essas, clique com o botão direito na planilha escolha exibir código, copie e cole nas plan que acrescentar.
É bem interessante, vale uma ressalva quanto ao arquivo texto criado, o ideal seria alterar na rotina para que o mesmo seja criado em um outro diretorio para evitar que se deletem o mesmo.
Vale a pena baixar e testar.
Anexo Atualizado em 03/05/2011
*** Versão somente Excel 2003 *** Anexo Atualizado em 21/05/2011
*** Versão Excel 2007 ***