Makro ausführen biem Schließen der Datei
Hallo,
ich habe das folgende Makro in diese Arbeitsmappe:
Option Explicit
Private Sub Workbook_open()
If Worksheets("Beispiel").FilterMode Then Worksheets("Beispiel").ShowAllData
Sheets("Beispiel").Select
End Sub
Dieses Makro soll aber in Zukunft beim Schließen der Datei ausgeführt werden. Ich hatte schon "open" durch "close" und durch "beforeclose" ersetzt. Im VBA-Editor ließsich das Makro zwar ausführen. Beim Schließen der Datei passierte aber nichts.
Außerdem sollen noch 2 Tabellenblätter "versteckt" werden, wie muss das Makro ergänzt werden?
mfg
Wolfgang H.
Antwort schreiben
Antwort 1 von Hajo_Zi vom 18.02.2022, 13:24 Options
Halo Wolfgang,
Du hast schon
Private Sub Workbook_BeforeClose(Cancel As Boolean)
unter DieseArbeitsmappe benutzt?
Gruß Hajo
Antwort 2 von woher53 vom 18.02.2022, 16:50 Options
Hallo Hajo,
nein, hatte ich so noch nicht. Sonst hätte ich ja mal ein Makroproblem selbst gelöst.
Hinter der OPEN-Anweisung waren die Klammern leer und da ich sowieso nicht weis was da rein gehört, hatte ich sie auch nach CLOSE leer gelassen. Aber so funktioniert es nun.
mfg
Wolfgang H.
Antwort 3 von Hajo_Zi vom 18.02.2022, 18:15 Options
Halo Wolfgang,
im VBA Editor kanst Du rechts im DropDown Feld die Aktionen auswählen. Ich kenne die Befehle auch nicht auswendig.
Gruß Hajo