Makros / Prozeduren

Definition

  • Ein Makro bzw. Prozedur ist eine Auflistung von Codezeilen und Anweisungen, die beim Ausführen nacheinander abgearbeitet wird
  • Ein Makro beginnt mit der Bezeichnung Sub gefolgt von einem Leerzeichen und dann einem frei wählbaren Namen. Das Ende ist mit End Sub
    • Hinweis: Makros dürfen niemals die gleiche Bezeichnung haben wie ein Modul
  • Beispiel

 

Starten des Makros

  • Klick in eine beliebige Zeile des Makros dann F5 drücken
  • Im Menü auf Ausführen/Sub ausführen klicken
  • Entwickler-Tools/Makros/Makroname/ausführen
  • Auf den Button mit dem Play-Zeichen klicken
  • Ein Makro kann auch durch ein anderes Makro aufgerufen werden mit dem Schlüsselwort “Call“ gefolgt von dem Namen des Makros

 

Allgemein Syntax

  • Kommentare
    • Können an belieber Stelle gesetzt werden durch ein Hochkomma
    • Werden beim Ausführen des Codes nicht mit berücksichtigt

 

  • Mehrzeilige Anweisungen
    • Können mit einem Unterstrich erzeugt werden
    • Beispiel

 

  • Zeilenumbrüche
    • vbCr / Chr(13) = Neuer Absatz
    • vbLf / Chr(10) = Neue Zeile
    • vbVerticalTab / Chr(11) = Zeilenumbruch
    • vbNewLine = Zeilenumbruch
    • Beispiel

Ausgabe im Direktfenster

 

Letzte Beiträge

Letzte Kommentare

Artikel kommentieren / Fragen stellen

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *