Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

VBA-Begriff: Split-Funktion

Beschreibung

Gibt ein nullbasiertes, eindimensionales Datenfeld zurück, das eine festgelegte Anzahl an untergeordneten Zeichenfolgen enthält.

Syntax

Split(expression[, delimiter[, limit[, compare]]])

Die Syntax der Split-Funktion besteht aus folgenden benannten Argumenten:

Teil Beschreibung
expression Erforderlich. Zeichenfolgenausdruck, der untergeordnete Zeichenfolgen und Trennzeichen enthält. Wenn expression eine Zeichenfolge der Länge Null ("") ist, gibt Split ein leeres Datenfeld zurück, d. h. ein Datenfeld ohne Elemente und ohne Daten.
delimiter Optional. Zeichen einer Zeichenfolge, mit der die Grenzen von untergeordneten Zeichenfolgen identifiziert werden. Wird es ausgelassen, wird das Leerstellenzeichen (" ") als Trennzeichen verwendet. Wenn delimiter eine Zeichenfolge der Länge Null ist, wird ein aus einem Element bestehendes Datenfeld, das die gesamte Zeichenfolge von expression enthält, zurückgegeben.
Limit Optional. Anzahl der zurückzugebenden untergeordneten Zeichenfolgen; –1 gibt an, daß alle untergeordneten Zeichenfolgen zurückgegeben werden.
compare Optional. Numerischer Wert, der die Art des Vergleichs angibt, der beim Beurteilen von untergeordneten Zeichenketten verwendet werden soll. Werte finden Sie im Abschnitt Einstellungen.

Einstellungen

Das Argument compare kann folgende Werte haben:

Konstante Wert Beschreibung
vbUseCompareOption –1 Führt einen Vergleich unter Verwendung der Option Compare-Anweisung durch.
vbBinaryCompare 0 Führt einen binären Vergleich durch.
vbTextCompare 1 Führt einen Textvergleich durch.
vbDatabaseCompare 2 Nur Microsoft Access. Führt einen Vergleich anhand der Informationen in Ihrer Datenbank durch.