/ / Code von einem Modul in Excel VBA ausführen

Führen Sie Code von einem Modul in Excel VBA aus

Als Anfänger zu Excel VBAEs könnte schwierig sein, zu entscheiden, wo Sie Ihren VBA-Code einfügen möchten. Das Kapitel "Erstellen eines Makros" zeigt, wie Sie Code ausführen, indem Sie auf eine Befehlsschaltfläche klicken. In diesem Beispiel lernen Sie, wie Code von einem Modul ausführen.

1. Öffnen Sie den Visual Basic-Editor.

2. Klicken Sie auf Einfügen, Modul.

Modul einfügen

3. Erstellen Sie eine Prozedur (Makro) namens Cyan.

Sub Cyan()


End Sub

Hinweis: Eine Prozedur ist entweder eine Sub oder eine Funktion. Erfahren Sie mehr über Funktionen und Subs hier, wenn Sie möchten.

4. Der Unterordner ändert die Hintergrundfarbe Ihres Arbeitsblatts in Cyan. Fügen Sie die folgende Codezeile hinzu, um das zu erreichen.

Cells.Interior.ColorIndex = 28

Hinweis: Anstelle der ColorIndex-Nummer 28 (Cyan) können Sie eine beliebige ColorIndex-Nummer verwenden.

Führen Sie die folgenden Schritte aus, um die Prozedur auszuführen.

5. Klicken Sie auf Makros.

Klicken Sie auf Makros

6. Wählen Sie Cyan und klicken Sie auf Ausführen.

Lauf

Ergebnis:

Unterschiedliche Hintergrundfarbe

Hinweis: Code, der in ein Modul eingefügt wird, steht der gesamten Arbeitsmappe zur Verfügung. Das heißt, Sie können Blatt2 oder Blatt3 auswählen und auch die Hintergrundfarbe dieser Blätter ändern. Das Add a Macro to the Toolbar-Programm veranschaulicht, wie ein Makro für alle Ihre Arbeitsmappen (Excel-Dateien) verfügbar gemacht wird. Denken Sie daran, dass Code, der auf einem Blatt platziert wurde (einer Befehlsschaltfläche zugewiesen), nur für dieses bestimmte Blatt verfügbar ist.

Lesen Sie auch: