Ir ao conteúdo

Excel Macro pra mostrar a data da ultima modificação


Ir à solução Resolvido por Basole,

Posts recomendados

Postado

Boa tarde,

 

eu tenho uma planilha excel que faz a importação de outra planilha na rede feita por outro usuário, acontece que eu preciso de um código vba que coloque a data e o nome do usuário da ultima modificação que esse usuário fez pra essa planilha.

 

só me passa o código e eu vou adptar no minha rotina. 

desde já agradeço.

  • Solução
Postado

@Scofieldgyn  Segue opção: 

 

No modulo de EstaPasta_de_trabalho 

 

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Dim Ev As String
    Ev = "Salvou"
    Call Test_LOG(Ev)
End Sub

 

Pode criar uma aba nomeando-a como Log

...em um modulo padrão:

 

Sub Test_LOG(Ev As String)
Dim linha!
 With ThisWorkbook.Sheets("Log")
 If Cells(Rows.Count, 1).End(xlUp).Row <= 1 Then
       
            .Range("A1").Value = "Evento"
            .Range("B1").Value = "Usuario"
            .Range("C1").Value = "Dominio"
            .Range("D1").Value = "Computador"
            .Range("E1").Value = "Data e Hora"
         linha = 2
    End If
    
    linha = .Cells(Rows.Count, 1).End(xlUp).Offset(1).Row
    
        .Range("A" & linha).Value = Ev
        .Range("B" & linha).Value = VBA.Environ("UserName")
        .Range("C" & linha).Value = VBA.Environ("USERDOMAIN")
        .Range("D" & linha).Value = VBA.Environ("COMPUTERNAME")
        .Range("E" & linha).Value = VBA.Now()
      .Columns.AutoFit
   End With
End Sub

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...