VBA - Die theoretischen Grundlagen von Visual Basic for Applications

2.666665
(6)
Beitrag bewerten
Kommentar schreiben
Stand: 18. März 2008

Einführung in die Programmierung

Zusammenfassen und Vertiefen 1: VBA Einführung

  1. Visual Basic für Applikationen stellt eine einheitliche Makro-Sprache für alle Office-Anwendungen dar, die auch anwendungsübergreifendes Programmieren erlaubt. Der Visual Basic-Editor wird in Word, Excel und PowerPoint über den Menübefehl Extras-Makro-Visual Basic Editor aufgerufen.

  2. Im Projekt-Explorer können die Komponenten eines Projektes verwaltet werden, im Eigenschaften-Fenster können die Eigenschaften der Objekte bestimmt werden. Der Programm-Code wird in Module eingegeben, die sich über den Menübefehl Einfügen-Modul erzeugen lassen.

  3. Jeder abgeschlossene Programmteil besteht aus einer Schnittstelle, einem Deklarationsteil, dem Eingabeteil, dem Verarbeitungsteil und dem Ausgabeteil. Besonders bei größeren Programmierprojekten ist eine sorgfältige Planung wichtig.

  4. Beim Eingeben des Programm-Codes ist es wichtig, dass jeder Befehl in eine eigene Zeile geschrieben wird. Kommentare werden mit einem Apostroph (') gekennzeichnet.

  5. Bei Anweisungen und Befehlen sind die Parameter nie in Klammern zu schreiben, bei Funktionen hingegen schon. Eine Funktion kann nie alleine aufgerufen werden, das Ergebnis muss immer in irgendeiner Weise weiterverarbeitet werden.

  6. Prozeduren werden immer mit dem Schlüsselwort Sub eingeleitet und mit End Sub beendet. Eine Prozedur kann einfach durch Angabe des Prozedurnamens aufgerufen werden.

  7. Im Direktbereich können Programme und Befehle getestet werden. Über die Befehle Ansicht-Lokal-Fenster und Ansicht-Überwachungsfenster lassen sich zwei Fenster einblenden, die zur Überwachung der Inhalte von Variablen eingesetzt werden.

  8. Im Einzelschrittmodus können fehlerhafte Programme leichter korrigiert werden. Dabei wird nach der Ausführung eines jeden Befehls gestoppt und man kann die Inhalte von Variablen kontrollieren.

  9. Mit den Funktionen MsgBox und InputBox können Meldungen an den Benutzer weitergeleitet werden bzw. Eingaben entgegengenommen werden. Mit Debug.Print kann man Testausgaben im Direktbereich vornehmen.

Als Mitglied können Sie diesen Beitrag weiterlesen!

Werden Sie Mitglied und testen Sie akademie.de 14 Tage lang kostenlos!

In den ersten 14 Tagen haben Sie Zugriff auf alle Inhalte auf akademie.de, außer Downloads. Sie können in dieser Zeit ohne Angabe von Gründen stornieren. Eine E-Mail an service@akademie.de genügt. Nur wenn Sie Mitglied bleiben, wird der Mitgliedsbeitrag nach Ende der 14tägigen Stornofrist abgebucht.

Ich bin bereits Mitglied
Jetzt Mitglied werden und akademie.de 14 Tage kostenlos testen
Ich entscheide mich für folgende Zahlungsweise:
14 Tage Stornorecht:
Ich kann meine Mitgliedschaft in den ersten 14 Tagen jederzeit formlos stornieren, z.B. per E-Mail an service@akademie.de.

Inhalt

Downloads zu diesem Beitrag

Newsletter abonnieren