Wie verwende ich die vba-str-funktion?
Die VBA-STR-Funktion ist in der Datentypkonvertierungskategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, wandelt es eine Zahl in eine Zeichenfolge um . Vereinfacht ausgedrückt kann es eine Zahl in einen Text umwandeln, der die Zahl darstellt.
Syntax
Str(Nummer)
Argumente
- Zahl : Eine Zahl, die Sie in eine Zeichenfolge umwandeln möchten.
Beispiel
Um die Verwendung der VBA-STR-Funktion praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:
Sub example_STR() Range("B1").Value = Str(Range("A1")) End Sub
Im obigen Code haben wir STR verwendet, um den numerischen Wert in Zelle A1 in eine Zeichenfolge umzuwandeln und das Ergebnis in Zelle B1 zurückzugeben.
Kommentare
- Jedes Mal, wenn eine Zahl in eine Zeichenfolge für das Vorzeichen der Zahl umgewandelt wird, wird am Anfang ein Leerzeichen eingefügt.
- Wenn der angegebene Wert ein anderer Wert als eine Zahl ist oder eine Zahl, die nicht als Zahl erkannt werden kann, gibt VBA den Laufzeitfehler 13 zurück.