folgenden einfachen Quellcode habe ich:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Worksheets("Tabelle2").Activate
Save
Worksheets("TabelleXYZ").Activate
ThisWorkbook.Saved = True ' ?
End Sub
Mit dem Quellcode möchte ich erreichen, dass die Datei beim Speichern immer mit aktiviertem Tabellenblatt 2 gespeichert wird.
Da die Datei im Freigabemodus läuft, muss das Ganze beim Speichern und nicht beim Schließen passieren.
Dummerweise wird bei obigem Quellcode nach "ThisWorkbook.Saved = True" die Datei ein zweitesmal gespeichert. Wie kann ich das verhindern?
Viele Grüße
Mathias