Pessoal,
Preciso da ajuda de vocês. Eu cheguei a a dois códigos e gostaria de junta-los mas estou com certa dificuldade.
O que eu precisaria na verdade e que se tivesse qualquer qualquer alteração nas colunas "A:I" ele me atualizasse a data e hora nas colunas "i" e "J" e organizasse a data da coluna "i" da data mais atual para antiga.
Gostaria que isso fosse feito de forma automática sempre que eu atualizasse algum valor da planilha.
Conto com a ajuda de vocês!
Sub Worksheet_Change(ByVal faixa As Range)
Dim Dados As Range
    Set Dados = Range("A:H")
    If Not Intersect(faixa, Dados) Is Nothing Then
        Application.EnableEvents = False
        Dados.Cells(faixa.Row, 9).Value = Date
        Dados.Cells(faixa.Row, 10).Value = Time
        Application.EnableEvents = True
    End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Not Intersect(Target, Range("A:H")) Is Nothing Then
        Range("I5").Sort Key1:=Range("I6"), _
          Order1:=xlDescending, Header:=xlYes, _
          OrderCustom:=1, MatchCase:=False, _
          Orientation:=xlTopToBottom
    End If
End Sub
                                                                                                	                                                
	                                         
                    
                    	
                            Postado : 28/02/2016 10:10 am