Ich habe eine Arbeitsmappe mit mehreren Arbeitsblättern, und ich muss separat einen Zeitstempel erstellen, wenn jedes Blatt zuletzt geändert wurde. Ich habe den Code unten gefunden, aber er zeigt mir, wann das ganze Arbeitsbuch zuletzt geändert wurde, im Gegensatz zu jedem einzelnen Blatt. Ich habe ein paar Varianten ausprobiert, aber ich konnte es nicht zum Laufen bringen. Irgendwelche Vorschläge, wie es geht?Zeitstempel bei der letzten Änderung des Arbeitsblatts
Public Function LastUpdated()
LastUpdated= Format(FileDateTime(ThisWorkbook.FullName), "m/d/yy h:n ampm")
End Function
Verwenden Sie ein 'Workbook_SheetChange'-Ereignis. Wohin soll der Zeitstempel gehen? – Rory
@Rory in einer beliebigen Zelle im Arbeitsblatt; wollte eine Funktion, damit ich tun konnte = LastUpdated() – Hillash
Ein 'Change' Event wird viel einfacher zu implementieren sein. – Rory