Funkcja String

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wartość typu wariant (ciąg) zawierającą ciąg powtarzającego się znaku o określonej długości.

Składnia

Ciąg(liczba;znak)

W składni funkcji Ciąg występują następujące argumenty:

Argument Opis
number Argument wymagany. Długi. Długość zwracanego ciągu. Jeśli argument liczba zawiera wartość Null, funkcja zwraca wartość Null .
znak Argument wymagany. Wariant. kod znaku określający znak lub wyrażenie ciągu, którego pierwszy znak jest używany do utworzenia zwracanego ciągu. Jeśli argument znak zawiera wartość Null, funkcja zwraca wartość Null .

Uwagi

Jeśli określisz liczbę dla znaku większego niż 255, funkcja Ciąg przekonwertuje liczbę na prawidłowy kod znaku przy użyciu formuły:

characterMod 256

Przykład kwerendy

Wyrażenie Rezultat
SELECT ProductSales.ProductDesc, String(4,ProductDesc) AS testString FROM ProductSales; Zwraca opis produktu, powtarzając pierwszy znak opisu produktu 4 razy w kolumnie testString.

Przykład języka VBA

Uwaga

Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji Ciąg w celu zwrócenia ciągów znaków powtarzających się o określonej długości.

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

Funkcje tekstowe i ich zastosowanie