A Macro de registro de data e hora mudou para uma fonte de tempo diferente

0

Eu tenho uma macro timestamp que fornece a data e a hora atuais no ponto em que é executada. Eu também tenho duas células que mostram a data e a hora da troca de ações. Preciso da macro timestamp para retornar a data e a hora atuais fornecidas nessas duas células. Estou perdido em como alterá-lo na minha macro atual. Abaixo está o que eu tenho atualmente.

Sub TimeStamp()
'
' TimeStamp Macro
'
' Keyboard Shortcut: Ctrl+Shift+T
'
    ActiveCell.FormulaR1C1 = "=NOW()"
    ActiveCell.Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
End Sub

A primeira imagem é a informação que preciso que ela retorne (L1 e N1) atualmente retorna as informações na segunda imagem

Tentei ser o mais útil possível, ainda aprendendo VBA. Espero que seja um começo.

    
por THAT newbie 08.07.2015 / 16:46

1 resposta

0

Isso é o que acabei usando. Funciona perfeitamente.

' Following Inputs Exchange Date (L1) and Time (N1) into next available cell in column A
With ActiveSheet
    With .Cells(Rows.Count, "A").End(xlUp).Offset(1, 0)
        .Value = Application.Evaluate("CONCATENATE(L1,N1)")
        .WrapText = False
    End With
End With
    
por 15.07.2015 / 18:59