Visual Basic for Applications Grundlagen: Der While-Befehl

Der While … WEND-Befehl stellt eine weitere Variante für die Programmierung von Schleifen dar. Diesen Befehl kann man sich vorstellen wie eine Schleife deren Bedingung mehrmals überprüft wird. Ist die Bedingung bei jeder Überprüfung wahr, d.h. sie hat einen Wert ungleich Null, dann werden die VBA-Befehle zwischen dem While- und WEND-Befehl ausgeführt. While Bedingung VBABefehle […]

Visual Basic for Applications Grundlagen: Der While-Befehl Read More »

Visual Basic for Applications Grundlagen: Der Goto-Befehl

Über den GoTo-Befehl können Sie ebenfalls den Ablauf eines Programms erheblich beeinflussen. Dem GoTo-Befehl muß immer eine Sprungmarke folgen, ein sogenanntes Label. Durch den GoTo-Befehl wird die Programmausführung an der Stelle fortgesetzt die dem Label folgt. Die Syntax des GoTo-Befehls: Goto Label Den GoTo-Befehl können Sie nur innerhalb einer Funktion oder Prozedur verwenden. Versuchen Sie mit dem GoTo-Befehl

Visual Basic for Applications Grundlagen: Der Goto-Befehl Read More »

Visual Basic for Applications Grundlagen: Die If-Abfrage

Der Makrorekorder zeichnet einen Befehl nach dem anderen auf. Er kann nicht Befehle wiederholen oder bestimmte Bedingungen bei der Aufzeichnung schon mitberücksichtigen. Dies aber macht ein Makro erst leistungsfähig und flexibel einsetzbar. Befehle zur Steuerung des Programmablaufs gehören heute zum Standardumfang einer guten Programmiersprache. Es stehen eine Vielzahl von Befehlen für die Programmsteuerung in Visual

Visual Basic for Applications Grundlagen: Die If-Abfrage Read More »

Visual Basic for Applications (VBA): Konstanten

Konstanten sind im Grunde nichts anderes als Variablen. Sie können ihren Inhalt aber während des Programmablaufs nicht ändern. Die Deklaration einer Konstanten ist immer dann sinnvoll, wenn sich der Inhalt einer Variablen während des Programmablaufs nicht ändert, wie dies beispielsweise bei Pi oder dem Mehrwertsteuersatz innerhalb eines Programms der Fall ist. Die Deklaration einer Konstanten

Visual Basic for Applications (VBA): Konstanten Read More »

Visual Basic for Applications (VBA): Parameterübergabe

In unseren bisherigen Beispielen wurden nur Public oder Private Variablen zum Datenaustausch zwischen Prozeduren und Funktionen verwendet. Dies ist aber nur eine Möglichkeit desDatenaustauschs innerhalb eines Programms. Betrachten wir die Prozedur ZweizeiligMeldungAusgeben. Diese Prozedur kann nur den angegebenen Text ausgegeben. Die Prozedur selber ist aber durchaus in der Lage auch andere Texte auszugeben. Wir wollen

Visual Basic for Applications (VBA): Parameterübergabe Read More »

Visual Basic for Applications (VBA): Konvertierung von Datentypen

Sie werden bei der Programmierung häufig den Datentyp einer Variablen konvertieren müssen. Dies ist zum Beispiel immer dann der Fall, wenn Sie Daten für die Steuerelemente eines Dialogfelds aufbereiten müssen. Textfelder oder Comboboxen können beispielsweise nur Strings aufnehmen. Deshalb hat die Konvertierung in den Datentyp String die größte Bedeutung. Daneben sind aber auch noch weitere

Visual Basic for Applications (VBA): Konvertierung von Datentypen Read More »

Visual Basic for Applications Grundlagen: Variablen

Variablen sind Zeichen oder Zeichenfolgen die für ein beliebiges Element ihrer, durch den Datentyp festgelegten, Klassifizierung stehen. Bei der Namensgebung von Variablen sind einige Regeln zu beachten: Der Variablenname muß mit einem Buchstaben beginnen. Der Name darf nur aus Buchstaben, Zahlen und dem Unterstreichungsstrich (_) bestehen. Andere Zeichen wie Symbole, Leer oder Interpunktionszeichen sind nicht

Visual Basic for Applications Grundlagen: Variablen Read More »

Visual Basic for Applications Grundlagen: Ausdrücke und Operatoren

Bevor wir den Bereich der Variablen erläutern, müssen wir uns mit einigen mathematischen Zusammenhängen befassen, denn diese stellen das Rüstzeug im Umgang mit Variablen dar. Wir werden im folgenden Abschnitt die numerischen und logischen Ausdrücke, sowie deren Operatoren kennenlernen. Numerische Ausdrücke und Operatoren In den vorangegangenen Abschnitten haben Sie hauptsächlich mit Befehlen gearbeitet, die die

Visual Basic for Applications Grundlagen: Ausdrücke und Operatoren Read More »

Visual Basic for Applications Grundlagen: Prozeduren

Prozeduren und Funktionen stellen das Kernstück der Visual Basic for Applications-Programmierung dar. Würden diese beiden Arten der Programmierung nicht existieren, dann wären umfangreiche Makros nicht mehr überschaubar. In einer Prozedur oder Funktion werden Befehlsfolgen zusammengefaßt die eine kleine überschaubare Aufgabe lösen. Der Unterschied zwischen Prozeduren und Funktionen besteht darin, daß Funktionen einen Wert an den Programmteil

Visual Basic for Applications Grundlagen: Prozeduren Read More »

Visual Basic for Applications Grundlagen: Module

Module stellen eine Art Makrosammlung dar. Sie beinhalten eine größere Anzahl von Prozeduren und Funktionen. Den Namen eines Moduls bestimmen Sie, indem Sie im Eigenschaftenfenster unter(NAME) einen für Ihre Makrossammlung sinnvollen Namen eingeben. Dazu müssen sich die einzelnen Prozeduren und Funktionen im aktiven Codefenster befinden. Dabei spielt es keine Rolle, ob Sie die Sortierung im Eigenschaftenfenster ALPHABETISCH oder NACH KATEGORIEN angegeben haben. Das Modul wird in

Visual Basic for Applications Grundlagen: Module Read More »

Nach oben scrollen