In diesem Kapitel lernen Sie, wie mit Makrofehler in Excel zu behandeln.

Lassen Sie uns zunächst einige Fehler erstellen.

Legen Sie eine Befehlstaste auf dem Arbeitsblatt und fügen Sie die folgenden Codezeilen:

x = 2

Range("A1").Valu = x
  1. Klicken Sie auf das Blatt auf den Befehlsschaltflächen.

Ergebnis:

Compile Error in Excel VBA

  1. Klicken Sie auf OK.

Die Variable x ist nicht definiert. Weil wir die Link verwenden: / vba-Beispiele-Option-explicit [Option Explicit] Anweisung zu Beginn unseres Codes, müssen wir alle unsere Variablen deklarieren. Excel VBA hat die x blau gefärbt, um die Fehler anzuzeigen.

  1. Geben Sie in dem Visual Basic-Editor auf Zurücksetzen, um den Debugger zu stoppen.

Click Reset

  1. Korrigieren Sie den Fehler, indem Sie die folgende Codezeile am Anfang des Codes hinzufügen.

Dim x As Integer

Möglicherweise haben Sie vor dem Debuggen der Technik namens gehört. Mit dieser Technik können Sie durch den Code Schritt.

  1. Geben Sie im Visual Basic-Editor, setzen Sie den Cursor vor privaten und drücken Sie F8.

Die erste Zeile wird gelb.

First Line Turns Yellow

  1. Drücken Sie F8 drei weitere Male.

Press F8 Three More Times

Der folgende Fehler wird angezeigt.

Run-time Error

Das Range-Objekt verfügt über eine Eigenschaft namens Wert. Wert ist nicht richtig hier geschrieben. Debugging ist eine großartige Möglichkeit, nicht nur Fehler, sondern auch besser zu verstehen, Code. Unser Debugging

Beispielprogramm zeigt Ihnen, wie Sie Schritt durch den Code und sehen Sie die Wirkung jeder Codezeile in Ihrem Arbeitsblatt.