VBA - Saiten

Zeichenfolgen sind eine Folge von Zeichen, die entweder aus Alphabeten, Zahlen, Sonderzeichen oder allen bestehen können. Eine Variable wird als Zeichenfolge bezeichnet, wenn sie in doppelte Anführungszeichen "" eingeschlossen ist.

Syntax

variablename = "string"

Beispiele

str1 = "string"   ' Only Alphabets
str2 = "132.45"   ' Only Numbers
str3 = "!@#$;*"  ' Only Special Characters
Str4 = "Asc23@#"  ' Has all the above

String-Funktionen

Es gibt vordefinierte VBA-String-Funktionen, mit denen die Entwickler sehr effektiv mit den Strings arbeiten können. Im Folgenden finden Sie String-Methoden, die in VBA unterstützt werden. Bitte klicken Sie auf jede der Methoden, um sie im Detail zu kennen.

Sr.Nr. Funktionsname & Beschreibung
1 InStr

Gibt das erste Vorkommen des angegebenen Teilstrings zurück. Die Suche erfolgt von links nach rechts.

2 InstrRev

Gibt das erste Vorkommen des angegebenen Teilstrings zurück. Die Suche erfolgt von rechts nach links.

3 Lcase

Gibt den Kleinbuchstaben der angegebenen Zeichenfolge zurück.

4 Ucase

Gibt den Großbuchstaben der angegebenen Zeichenfolge zurück.

5 Links

Gibt eine bestimmte Anzahl von Zeichen von der linken Seite der Zeichenfolge zurück.

6 Recht

Gibt eine bestimmte Anzahl von Zeichen von der rechten Seite der Zeichenfolge zurück.

7 Mitte

Gibt eine bestimmte Anzahl von Zeichen aus einer Zeichenfolge basierend auf den angegebenen Parametern zurück.

8 Ltrim

Gibt eine Zeichenfolge zurück, nachdem die Leerzeichen auf der linken Seite der angegebenen Zeichenfolge entfernt wurden.

9 Rtrim

Gibt eine Zeichenfolge zurück, nachdem die Leerzeichen auf der rechten Seite der angegebenen Zeichenfolge entfernt wurden.

10 Trimmen

Gibt einen Zeichenfolgenwert zurück, nachdem sowohl die führenden als auch die nachfolgenden Leerzeichen entfernt wurden.

11 Len

Gibt die Länge der angegebenen Zeichenfolge zurück.

12 Ersetzen

Gibt eine Zeichenfolge zurück, nachdem eine Zeichenfolge durch eine andere ersetzt wurde.

13 Raum

Füllt eine Zeichenfolge mit der angegebenen Anzahl von Leerzeichen.

14 StrComp

Gibt nach dem Vergleich der beiden angegebenen Zeichenfolgen einen ganzzahligen Wert zurück.

15 String

Gibt eine Zeichenfolge mit einem angegebenen Zeichen für die angegebene Anzahl von Malen zurück.

16 StrReverse

Gibt eine Zeichenfolge zurück, nachdem die Reihenfolge der Zeichen der angegebenen Zeichenfolge umgekehrt wurde.