Collapse column

Autor Thema: Office 2016: Aenderungsdatum in Zelle schreiben pro Tabellenblatt  (Gelesen 498 mal)

Offline CH3NO2

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Office 2016: Aenderungsdatum in Zelle schreiben pro Tabellenblatt
« am: Januar 23, 2018, 10:17:51 Vormittag »
Hallo allerseits,

Ich benötige ein Makro welches mir in einem Tabellenblatt das Aenderungsdatum in die Zelle A1 schreibt.

Dies funktioniert einwandfrei:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = False
    Tabelle1.Range("A1").Value = Format(Now, "dd.MM.yyyy hh:mm:ss")
Application.EnableEvents = True
End Sub

Nun möchte ich aber dies in einer Datei mit mehreren Tabellenblätter, das selbe wie oben beschrieben
einfach auch für Tabelle2 bis Tabelle10. Für jedes Tabellenblatt sein eigenes Aenderungsdatum.

Wie muss ich da vorgehen?

Gruss Martin

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline CH3NO2

  • Newbie
  • *
  • Beiträge: 2
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2016
Antw: Office 2016: Aenderungsdatum in Zelle schreiben pro Tabellenblatt
« Antwort #1 am: Januar 23, 2018, 13:24:20 Nachmittag »
Habs gefunden hier die Lösung:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Application.EnableEvents = False
Sh.Range("A1").Value = Format(Now, "dd.MM.yyyy hh:mm:ss")
Application.EnableEvents = True
End Sub

Schönen Tag noch
Gruss Martin

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.