VBA – Integer (Ganzzahl) in Zeichenkette umwandeln
Wir haben bereits eine Einführung in die String-Funktionen in unserem VBA-Tutorial für Zeichenketten- und Teilzeichenkettenfunktionen gegeben. In diesem Tutorial werden wir uns ansehen, wie man eine ganze Zahl in eine Zeichenkette umwandelt (klicken Sie hier, um mehr über die Umwandlung von Zeichenketten in Zahlen zu erfahren). Der Grund für die Konvertierung einer Zahl oder eines Datums in eine Zeichenkette ist die Verwendung von Funktionen zur Zeichenkettenverarbeitung an diesen Werten.
Die VBA CStr-Funktion
Mit der VBA-Funktion CStr können Sie eine Zahl, ein Datum oder einen booleschen Datentyp in eine Zeichenfolge konvertieren.
MsgBox CStr (88)
Die Syntax der CStr-Funktion lautet: CStr(Ausdruck), wobei Ausdruck die Zahl oder das Datum ist, das Sie konvertieren möchten. Der folgende Code zeigt Ihnen, wie Zahlen im Vergleich zu Text ausgegeben werden, auch unter Verwendung der CStr-Funktion.
Sub VerwendungUmwandlungInStringFunktion()
Debug.Print CStr(8)
Debug.Print "Text"
Debug.Print 8
Debug.Print 2
End Sub
Hier wird Debug.Print verwendet , um die Ergebnisse im Direktfenster auszugeben.
Sowohl CStr(8) als auch das Wort Text werden als Text angezeigt und sind linksbündig, während die beiden Zahlen im Sofortfenster rechtsbündig sind.
VBA Coding Made Easy
Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users!Learn More!