Este fórum foi descontinuado. LEIA AQUI e participe da Comunidade BABOO :)

Ir para conteúdo
Gutemberg Sampaio

Criando log no Excel VBA – Nome do usuário, data e hora de alteração

Mensagem Recomendada

Bom dia Senhores,

              Minha primeira publicação aqui, apesar de acompanha vocês por muito tempo.

              Atualmente uso um VBA para que me retorne Log e data de alteração em um planilha, no entanto, eu quero que na mesma planilha me retorne o Log e data de alteração em duas colunas distintas quando atero uma outra coluna.

              Exemplo: Se alterar a coluna A,B,C(qualquer umas das três) me retorna na coluna G o login e na coluna H a data e hora da alteração

                              Quero incluir mais um registro de alteração na mesma planilha igual de cima só que em outras células.

              Obs: É uma planilha compartilhada Office 2007 onde uso um Change para isso, assim consigo usar em compartilhamento.

              Segue o VBA:

 

              Sub worksheet_change(ByVal faixa As Range)
Dim dados As Range
Set dados = Range("AL1:AN5000")
If Not Intersect(faixa, dados) Is Nothing Then
Application.EnableEvents = False
dados.Cells(faixa.Row, -29).Value = Now()
dados.Cells(faixa.Row, -30).Value = VBA.Environ("username")
Application.EnableEvents = True
End If
End Sub

Compartilhar este post


Link para o post
Compartilhar em outros sites

×
×
  • Criar Novo...