VBA lernen - Excel 2007/2010 (1)

Von: Dieter Frommhold
Stand: 14. Februar 2011
4.6
(10)
Beitrag bewerten
Anmelden um Kommentare zu schreiben

Der VBA-Code der Beispiele

Der aufgezeichnete VBA-Code des Makros gehört jetzt zur Mappe. Die Makros werden in einem Modul als eine Prozedur aufgezeichnet. Dieser Prozedur wurde der Name des Makros zugewiesen.

Zu dem VBA-Code gelangen Sie entweder über den Aufruf der Makroliste, der Auswahl des Makronamens und "Bearbeiten" oder in der Registerkarte "Entwicklertools" - Gruppe "Code" - "VBA".

Tastenkombination

Am schnellsten geht es mit der Tastenkombination <Alt> + <F11>. Damit gelangen Sie direkt zum VBA-Editor.

Die Aufzeichnung eines Makros erzeugt eine Prozedur, die mit der Anweisung Sub makroname() beginnt und mit End Sub endet.

Bild vergrößernCode aufgezeichneter Prozedur

Das aufgezeichnete Ergebnis erscheint Ihnen am Anfang vielleicht etwas befremdlich. Keine Sorge, dahinter verbirgt sich eine gewissenhafte Ordnung, die die Sprache VBA ausmacht und die Sie auch bald gelernt haben werden.

  • Prozeduren beginnen mit Sub prozedurname und

  • enden mit End Sub.

Zwischen diesen Anweisungen steht der Programmcode.

Anweisungen mit ' am Zeilenanfang sind Kommentare, die der Programmier selbst beliebig oft eingeben kann. Damit dokumentiert er für sich das Programm. Das ist für spätere Korrekturen oft sehr hilfreich.

Die im obigen Bild gelb markierte Anweisung besteht aus zwei Zeilen. Die Zeichenfolge <leerzeichen> + <unterstreichungszeichen> + <return> gestattet, dass zu einer Anweisung eine weitere Folgezeile gehört, ohne dass diese bereits durch <return> beendet wird. Dadurch wird erreicht, dass die umfangreiche Anweisung besser gelesen werden kann.

Dieser Beitrag ist öffentlich.
Zugriff auf alle Inhalte haben Sie als Mitglied

Werden Sie Probemitglied - kostenlos.

Ohne finanzielles Risiko haben Sie Zugriff auf alle Inhalte auf akademie.de, außer Downloads. Die Anmeldung dauert drei Minuten. Sie können während der ersten 14 Tage ohne Angabe von Gründen stornieren. Eine E-Mail genügt.

Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein