Timestamp Macro переключился на другой источник времени

0

У меня есть макрос отметки времени, который дает текущую дату и время в точке, в которой он запускается. У меня также есть две ячейки, которые показывают дату и время фондовой биржи. Мне нужен макрос отметки времени, чтобы вернуть текущую дату и время, указанные в этих двух ячейках. Я заблудился о том, как изменить его в моем текущем макросе. Ниже то, что у меня сейчас есть.

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

Первое изображение - это информация, которую мне нужно вернуть (L1 и N1). В настоящее время она возвращает информацию во втором изображении.

введите описание изображения здесь

введите описание изображения здесь

Старался быть максимально полезным, все еще изучая VBA. Надеюсь, это начало.

ЭТО новичок
источник

Ответы:

0

Это то, что я в конечном итоге использовал. Работает отлично.

' 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
ЭТО новичок
источник