Variablen und Felder   →   Beispiele
   
Variablen Deklaration  
Option Explicit Variablen- Deklarationen erzwingen
Option Base 1 / 0 Kleinster Deklarierungswert
Dim    <Variable> As <Variablentyp> Deklarierung von Variablen
Static <Variable> As <Variablentyp> Der Wert der Variable bleibt beim Aufruf einer Prozedur bestehen.
Const  <Variable> = Wert Es wird ein konstanter Wert definiert.
Variablentypen  
Byte Kleine Ganzzahl
Integer    % Ganzzahl
Long       & Große Ganzzahl
Single     ! Dezimalzahl
Double     # Große Dezimalzahl
Boolean Wahrheitswert
String     $ Text
String *<Anzahl Zeichen> Text
Date Datum
Object Objekt
Variant Variable Konstante für Zahlen, Texte, Objekte ...
Type <Strukturname>
    <Variablendeklarationen>
End Type
Benutzerdefinierte Variablen

IsDate(<Variable>)      Datum ?
IsNumeric(<Variable>)   Zahl ?
IsObject(<Variable>)    Objekt ?
IsEmpty(<Variable>)     Leer ?
IsError(<Variable>)     Fehler ?
IsMissing(<Variable>)   Fehlt ?
IsNull(<Variable>)      NULL ?

Bestimmung des Variablen- Inhaltes





 

   
Felder  
Dim <Variable>( 1 To <Wert>, .. ) As <Variablentyp> Feld-Deklaration
ReDim <Variable>( 1 To <Wert>, .. ) As <Variablentyp> Neue Dimensionierung eines Datenfeldes
Feld-Anweisungen  
<Variable> = Array(<Wert>, <Wert>, <Wert>) Die Array-Anweisung
Erase <Feldvariable> Inhalte eines Datenfeld löschen
LBound(<Feldname>,[<DimensionierungsEbene>]

Gibt die untere Dimensionierungsgrenze eines Datenfelde zurück

UBound(<Feldname>,[<DimensionierungsEbene>] Gibt die obere Dimensionierungsgrenze eines Datenfelde zurück
IsArray(<Variable>) Bestimmt, ob eine Variable ein Feld ist.
<FeldVariable> = Split(<Variable>, <Trenner>) Variablen- Inhalt in eine Feld-Variable umwandeln
<Variable> = Join(<FeldVariable>, <Trenner>) Feld- Variable in eine Variable umwandeln
<FeldVariable> = Filter(<FeldVariable>, <Suchwort>) Filtert ein Feld vom Typo Feld(0 ... n ) nach einem Suchwort
<Variable> = Range(<Bereich>) Feld- Variable mit Daten aus Excel-Tabelle versehen
<Variable> = Application.Transpose(<Variable> Feld- Variable transponieren ( Zeilen und Spalten austauschen )