Ich habe in einer Datei eine Worksheet mit dem Namen "Details" und ein Worksheet "Uebersicht" mit einer Pivottabelle als Auswertung der Tabelle Details.
Bei Doppelklick auf ein Feld der Pivottabelle wird ein neues Worksheet angelegt.
Nun möchte ich einen Code in die Tabelle integrieren, der bewirkt, dass beim Schliessen der Tabelle, auch wenn die Tabelle grundsätzlich gespeichert wird, alle anderen Tabellen ausser "Details" und "Uebersicht" gelöscht werden, ohne dass diese Aktion bestätigt werden muss.
Kann mir jemand eine Hilfestellung geben, wie das zu geschehen hat?
Private Sub App_WorkbookBeforeClose(ByVal Wb as Workbook, _
Cancel as Boolean)
If Me.Saved = False Then exit sub 'nur notwendig, wenn Datei gespeichert wurde
''' alle Worksheets ausser "Details und "Uebersicht" löschen
ActiveWorkbook.Close True
End Sub