brunsftw ,
Boa Tarde!
Ok. Entendi seu código.
Na verdade você está utilizando uns comandos do Excel que na hora em que você dá o primeiro clique no botão ele transforma a planilha em uma planilha com pasta compartilhada e bloqueia, com senha, inclusive o projeto. O Excel cria, automaticamente, uma aba chamada Histórico e armazena (em caráter temporário) alí as informações das alterações efetuadas.
Essa facilidade do Excel é muito restrita e engessada (pelo menos no meu pequeno conhecimento). Ela dever ter lá suas funcionalidades. Todavia, não me vem, agora, utilidade prática para essa facilidade.
O fato é que: entendido o seu código, fiz (creio eu), do meu modo, o que você está pretendendo com ele: registrar toda e qualquer alteração que aconteça na sua planilha. Não é isso mesmo?
Veja, no arquivo anexo, se ele lhe atende.
Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)
Atenciosamente
Wagner Morel
Postado : 17/04/2013 8:43 am