String-Funktion

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gibt ein Variant (String) zurück, das eine sich wiederholende Zeichenfolge der angegebenen Länge enthält.

Syntax

String(number, character)

Die String Funktionssyntax weist die folgenden Argumente auf:

Argument Beschreibung
number Erforderlich. Long. Die Länge der zurückgegebenen Zeichenfolge. If number contains NullNull wird zurückgegeben.
character Erforderlich. Variant. Ein Zeichencode, der das Zeichen oder einen Zeichenfolgenausdruck angibt, dessen erstes Zeichen zum Erstellen der zurückgegebenen Zeichenfolge verwendet wird. If character contains NullNull wird zurückgegeben.

Hinweise

Wenn Sie eine Zahl angeben, die größer als 255 ist für character, String konvertiert die Zahl mithilfe der folgenden Formel in einen gültigen Zeichencode:

character Mod 256

Abfragebeispiel

Ausdruck Ergebnisse
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; Gibt die Produktbeschreibung zurück und wiederholt das erste Zeichen von ProductDesc vier Mal in der testString Spalte.

VBA-Beispiel

Hinweis

Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

In diesem Beispiel wird die String Funktion verwendet, um sich wiederholende Zeichenfolgen der angegebenen Länge zurückzugeben.

Dim MyString
MyString = String(5, "*")    ' Returns "*****"
MyString = String(5, 42)    ' Returns "*****"
MyString = String(10, "ABC")    ' Returns "AAAAAAAAAA"

Zeichenfolgenfunktionen und ihre Verwendung