Elemente VBA
Schlüsselelemente
Prozeduren
Funktionen
Variablen
Konstanten
Datentypen
Kontrollstrukturen
Ereignisse
Objektmodelle
Tastenkombination zum Öffnen der VBA Benutzer Ebene
Alt + F11
Definition Ereignisprozedur
Ereignisprozeduren sind normale Subprocedures. Ihr Name muss aber bestimmten Konventionen entsprechen: Private Sub ObjektName_EreignisName() End Sub Das Schlüsselwort „Private“ im Prozedurkopf steuert die Sichtbarkeit einer Ereignisprozedur. Ereignisprozeduren sind nur in dem Modul (Code-Bereich) aufrufbar, in dem sie geschrieben stehen.
Farbe grün im Quelltext
Kommentarzeile
Farbe schwarz im Quelltext
unterschiedliche Programmbefehle.
Was ist ein Makro?
Ein Makro ist eine Zusammenfassung von mehreren Excel-Befehlen unter einem Namen. Es kann mit dem Makrorekorder aufgezeichnet werden.
Wie starten Sie den Makrorekorder?
Z.B. über die Entwicklertools im Menüband. Oder auch über das Symbol unten links auf der Statusleiste von Excel.
Wie und wo finden Sie das Ergebnis einer Makroaufzeichnung?
Durch Wechsel in die VBA-Entwicklungsumgebung. Dort findet man den Quellcode eines Makros in einem Modul des VBA-Projekts einer Datei.
Was bedeutet das Schlüsselwort „Sub“?
Das Schlüsselwort „Sub“ leitet sich ab von „subprocedure“ und leitet den Kopf einer VBA-Prozedur ein.
Was bedeutet der Ausdruck „With Selection.Font“?
Selection meint den markierten Zellbereich; Font ist die Eigenschaft „Schrift“ dieses markierten Zellbereichs; der Ausdruck „With Selection.Font“ meint die Möglichkeit, die Schrifteigenschaften des markierten Zellbereichs, also Schriftart, -größe, -farbe etc., anzupassen.
Farbe blau im Quelltext
Quelltext
Definition Schlüsselwörter VBA
Begriffe mit definierter Bedeutung, die nicht für andere Bezeichnungen verwendet werden dürfen, z.B. If
Definition Prozeduren VBA
Zusammenfassung von Befehlen unter einem Namen
Definition Funktonen VBA
Funktionen sind eigentlich dasselbe wie Prozeduren mit der Besonderheit, dass sie einen Wert zurückliefern
Definition Variablen VBA
Platzhalter für sich ändernde Werte
Definition Konstanten VBA
Festgelegte Namen für Werte, die sich nicht ändern
Definition Datentypen VBA
Datentypen legen fest, von welchem Typ ein Wert sein darf oder muss, z.B. Text oder Zahl
Definition Kontrollstrukten VBA
Ermöglichen die Steuerung des Ablaufs eines Programms – wann soll was passieren
Definition Ereignisse VBA
Dinge, die in einem Programm passieren und auf die reagiert werden kann, z.B. Klick auf einen Button
Definition Projektmodell VBA
Die Beschreibung aller Elemente, aus denen ein Programm, wie © z.B. Excel, besteht und auf die mit VBA zugegriffen werden kann
Last changed3 hours ago