Excel protokollierung über ändereungen in bestimmten Zellen möglich?

1 Antwort

Ich mach das erstmal ganz simpel. Dieser Aufbau:

Bild zum Beitrag

Dafür diese Ereignis-Makro im Modul des Tabellenblattes:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("A1"), Target) Is Nothing Then
  Dim lngLast As Long
  lngLast = Cells(Rows.Count, 1).End(xlUp).Row + 1
  Cells(lngLast, 1).Value = Now()
End If
End Sub

Inwieweit kennst Du Dich mit VBA aus? Ohne dürfte das nicht möglich sein.
Aber vielleicht hat ja doch noch jemand eine Idee?

Woher ich das weiß:Berufserfahrung – IT-Administrator (i.R.)
 - (Microsoft Excel, Excel-Formel)
IchMalWiederXY  02.09.2022, 10:14

@Nutzer94: Dies geht NUR mit VBA. Siehe das Beispiel.
ODER nach jeder Änderung wird eine NEUE Datei angelegt.
So hätte man über die vielen 'alten' Versionen die Historie jeder einzelnen Zelle.

1
Nutzer94 
Fragesteller
 07.09.2022, 10:49

Vielen Dank dafür. Ich habe bisher noch gar keine Berührungspunkte mit VBA. Aber für den Anfang dürfte das schon helfen :)

1