Microsoft Visual Basic für Anwendungen ist ein leistungsstarkes Programm, mit dem Nicht-Programmierer Makros aufzeichnen, erstellen und bearbeiten können, die Aufgaben in Microsoft Office-Anwendungen automatisieren. VBA ist eine Schnittstelle zum Erstellen von Skripten, bei der Benutzer Codes eingeben, um einen Befehl oder eine Aufgabe auszuführen. In diesem Beitrag verraten wir Ihnen, wie das geht Aktivieren und verwenden Sie VBA in Excel.

So Aktivieren Und Verwenden Sie Vba In Excel

So aktivieren und verwenden Sie VBA in Excel

Führen Sie die folgenden Schritte aus, um VBA in Excel zu aktivieren und zu verwenden:

  1. Starten Sie Excel.
  2. Klicken Sie auf der Registerkarte „Entwickler“ auf die Schaltfläche „Visual Basic“.
  3. Klicken Sie auf die Registerkarte „Einfügen“ und wählen Sie im Menü „Modul“ aus.
  4. Geben Sie nun den Code auf dem Modellblatt ein.
  5. Klicken Sie auf die Schaltfläche „Ausführen“ und wählen Sie „Sub/UserForm ausführen“ aus.
  6. Um das Modul zu löschen, klicken Sie mit der rechten Maustaste auf das Modul und wählen Sie dann „Modul 1 entfernen“ aus.
  7. Das Modul wird gelöscht.

Start Excel.

Visual Basic How To Get Vba In

Auf der Entwickler Klicken Sie auf die Registerkarte Visual Basic Schaltfläche in der Code Gruppe.

A Microsoft Visual Basic für Anwendungen Das Fenster öffnet sich.

Insert How To Get Vba In

Drücke den Einfügen Tab und wählen Sie aus Modul im Menü.

Ein neues Modell ist offen. Geben Sie nun den Code auf dem Modellblatt ein.

Run How To Get Vba In

Nachdem Sie Ihren Code eingegeben haben, klicken Sie auf Laufen drücken und auswählen Führen Sie Sub/UserForm aus.

Minimieren Sie das Fenster von Microsoft Visual Basic für Applikationen, um die Ergebnisse anzuzeigen.

Siehe auch  ERR_UNSAFE_PORT-Fehler in Google Chrome auf einem Windows-PC

Wenn Sie das Modul löschen möchten, maximieren Sie das Fenster von Microsoft Visual Basic für Applikationen oder klicken Sie auf der Registerkarte „Entwickler“ auf die Schaltfläche „Visual Basic“.

Remove Module How To Get Vba In

Suchen Sie auf der linken Seite des Fensters nach Modul Klicken Sie mit der rechten Maustaste darauf und wählen Sie dann aus Entfernen Sie Modul 1.

Es erscheint ein Meldungsfeld, in dem Sie um Erlaubnis zum Exportieren des Moduls gebeten werden, bevor Sie es entfernen. Sie können je nach Ihrer Wahl entweder „Ja“ oder „Nein“ auswählen. Wir haben uns für Nein entschieden.

Das Modul wird entfernt.

Lesen: So verfolgen Sie mehrere Projekte in Excel

Wie füge ich eine VBA-Schaltfläche in Excel hinzu?

  • Klicken Sie auf der Registerkarte „Entwickler“ auf die Schaltfläche „Einfügen“.
  • Wählen Sie in der Gruppe „Formularsteuerelemente“ die Schaltflächenoption aus.
  • Zeichnen Sie die Schaltfläche in die Tabelle.
  • Klicken Sie mit der rechten Maustaste auf die Schaltfläche und wählen Sie im Menü die Option „Makro zuweisen“.
  • Das Dialogfeld „Makro zuweisen“ wird geöffnet.
  • Klicken Sie auf Neu.
  • Ein Microsoft Visual Basic for Application-Fenster wird geöffnet.
  • Geben Sie den Code des Modulblatts ein.
  • Klicken Sie auf die Schaltfläche „Ausführen“ und wählen Sie „Sub/UserForm ausführen“ aus.
  • Minimieren Sie das Microsoft Visual Basic für Applikationsfenster.
  • Klicken Sie auf die Schaltfläche in der Tabelle, um den Befehl auszuführen.

LESEN: Ändern Sie die Hintergrundfarbe der Zelle in Excel mit dem VBA-Editor

Was ist der Unterschied zwischen VBA und Skript in Excel?

Die Unterschiede zwischen Microsoft Visual Basic for Application (VBA) und Script bestehen darin, dass VBA-Makros für Desktop-Lösungen entwickelt werden und Office-Skripte für sichere, plattformübergreifende und Crowd-basierte Lösungen konzipiert sind. VBA hat die gleiche Sicherheitsfreigabe wie Excel, während Office Scripts nur Zugriff auf die Arbeitsmappe hat. VBA verfügt nicht über einen Power Automate-Connector, während Office-Skripte über Power Automate ausgeführt werden können. Derzeit bietet VBA eine größere Abdeckung von Excel-Funktionen, insbesondere von denen, die auf Desktop-Clients angeboten werden, während Office Scripts alle Szenarios für Excel im Web abdeckt. VBA ist auf den Desktop ausgerichtet, während Office-Skripte eine universelle Laufzeit für JavaScript verwenden. Sowohl VBA- als auch Office-Skripte unterstützen Personen, die keine Programmierer sind, beim Erstellen kleiner Programme in Excel.

Siehe auch  „Sagen Sie mir, was Sie wollen“-Funktion in der Word Web App

LESEN: So erstellen Sie benutzerdefinierte Excel-Funktionen mit VBA

Wir hoffen, dass Sie verstehen, wie Sie VBA in Microsoft Excel erhalten.

How To Get Vba In

Anzeige