Zurückgeben von Zeichenfolgen aus Funktionen
Für einige Funktionen liegen zwei Versionen vor: eine Version, die einen Variant-Datentyp zurückgibt, und eine Version, die einen String-Datentyp zurückgibt. Die Variant-Versionen sind praktischer, da Variant-Werte Umwandlungen zwischen unterschiedlichen Datentypen automatisch behandeln können. Bei diesen Werten ist es auch zulässig, Null in einem Ausdruck zu verteilen. Die String-Versionen sind effizienter, da sie weniger Speicherplatz benötigen.
Die Verwendung der String -Version wird in folgenden Fällen empfohlen:
- Ihr Programm ist sehr groß und verwendet zahlreiche Variablen.
- Sie schreiben Daten direkt in wahlfreie Zugriffsdateien.
Die folgenden Funktionen geben Werte in einer String-Variable zurück, wenn Sie ein Dollarzeichen ($) an den Funktionsnamen anhängen. Diese Funktionen haben dieselbe Verwendungsweise und Syntax wie ihre Variant -Äquivalente ohne Dollarzeichen.
Funktion | Funktion | Funktion |
---|---|---|
Chr$ | ChrB$ | *Befehl$ |
CurDir$ | Date$ | Dir$ |
Fehler$ | Format$ | Hex$ |
Input$ | InputB$ | LCase$ |
Left$ | LeftB$ | LTrim$ |
Mid$ | MidB$ | Okt$ |
Richtig$ | RightB$ | RTrim$ |
Leerzeichen$ | Str$ | String$ |
Zeit$ | Kürzen$ | UCase$ |
* Möglicherweise nicht in allen Anwendungen verfügbar.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.