Hallo liebe Community,
ich habe leider folgendes Problem: Ich würde gerne ein Worksheet (namens "Tabelle2") löschen, in welchem sich ein CommandButton befindet.
Im Anschluss möchte ich in einem Haltepunkt pausieren und ab dann in Einzelschritten weiter laufen, was dann die Fehlermeldung "Wechsel in den Haltemodus ist zu diesem Zeitpunkt nicht möglich" auswirft.
Hier ein Minimalbeispiel:
Private Sub Loesche_Tabelle2()
For Each element In Sheets
If element.Name = "Tabelle2" Then
Application.DisplayAlerts = False
element.Delete
Application.DisplayAlerts = True
End If
Next element
MsgBox "PAUSE" ' <-- Hier soll ein Haltepunkt gesetzt werden
End Sub
Die oben beschriebene Fehlermeldung taucht auf, wenn sich in "Tabelle2" ein CommandButton befindet und sogar dann, wenn er manuell gelöscht wurde.
Ohne Haltepunkt funktioniert der Code einwandfrei. Allerdings würde ich gerne im Rahmen eines größeren Projekts nicht auf Haltepunkte verzichten wollen, so dass ich nun versuche zu verstehen, was die Ursache dieser Meldung ist und hoffe daher auf Eure Unterstützung.
Danke und lieben Gruß
Phu
|