VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: Clear-Methode

Löscht alle Einstellungen der Eigenschaften des Err-Objekts.

Syntax

Objekt.Clear

Das Objekt ist immer das Err-Objekt.

Bemerkungen

Mit Clear löschen Sie das Err-Objekt explizit, nachdem ein Fehler verarbeitet wurde. Dies ist zum Beispiel erforderlich, wenn Sie On Error Resume Next verwenden und die Fehler erst später verarbeiten. Die Clear-Methode wird automatisch aufgerufen, sobald eine der folgenden Anweisungen ausgeführt wird:

  • Alle Arten von Resume-Anweisungen

  • Exit Sub, Exit Function, Exit Property

  • Jede On Error-Anweisung

    Anmerkung   Die Konstruktion On Error Resume Next ist möglicherweise besser geeignet als On Error GoTo, wenn Sie Fehler verarbeiten, die beim Zugriff auf andere Objekte ausgelöst wurden. Wenn Sie Err nach jeder Interaktion mit einem Objekt überprüfen, ist jederzeit eindeutig sichergestellt, auf welches Objekt der Code zugegriffen hat, als der Fehler aufgetreten ist. Sie wissen daher, welches Objekt den Fehlercode in Err.Number gespeichert hat und welches Objekt den (in Err.Source angegebenen) Fehler ursprünglich ausgelöst hat.