Ich versuche, einen Zeitstempel in Spalte B zu erhalten, wenn ich Text in Spalte A und einen separaten Zeitstempel in Spalte D eingeben, wenn ich Text in Spalten C eingebenVBA 2 Zeitstempel in demselben Excel-Blatt
Ich habe dies gefunden VBA-Code, der perfekt für 1 Zeitstempel funktioniert, aber ich würde Hilfe benötigen, um es mit 2 separaten Zeitmarken innerhalb desselben Blattes gültig zu machen.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim xCellColumn As Integer
Dim xTimeColumn As Integer
Dim xRow, xCol As Integer
xCellColumn = 1
xTimeColumn = 2
xRow = Target.Row
xCol = Target.Column
If Target.Text <> "" Then
If xCol = xCellColumn Then
Cells(xRow, xTimeColumn) = Now()
End If
End If
End Sub
FWIW - die unqualifizierten 'Cells' in diesem Code beziehen sich standardmäßig nicht auf' ActiveSheet' - es bezieht sich auf das Blatt, in dem sich der Code befindet, so dass es keine Probleme geben sollte. – YowE3K
Vielen Dank! Es funktioniert Wunder – Jonathan