Die folgende Lösung zeigt, wie Sie Eingaben in ein Tabellenblatt protokollieren können. Zum Protokollieren, müssen Sie die Werte nur auf ein eigenes Tabellenblatt schreiben, was im vorgestellten Beispiel noch nicht stattfindet. Hier werden einfach die alten und neuen Werte über eine Messagebox ausgegeben. Das übertragen in ein Protokoll-Sheet sollte damit problemlos funktionieren.
Damit die Protokollierung funktioniert, müssen Sie die folgenden Makros auf das Tabellenblatt hinterlegen, welches protokolliert bzw. überwacht werden soll.
Public InhaltAlt
 
 Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 '** Wert vor Änderung auslesen
 InhaltAlt = Target.Value
 End Sub
 
 Private Sub Worksheet_Change(ByVal Target As Range)
 '** Änderungen protokollieren
 Dim InhaltNeu
 
 '** Wert nach Änderung auslesen
 InhaltNeu = Target.Value
 
 '** Ausgabe Wert Alt und Neu
 MsgBox "Alt: " & InhaltAlt
 MsgBox "Neu: " & InhaltNeu
 
 End Sub

 
  Anfrage per E-Mail
 Anfrage per E-Mail  
  Anfrage per Kontaktformular
 Anfrage per Kontaktformular  Hilfe-Forum
 Hilfe-Forum  Weitere Informationen
 Weitere Informationen 