Funkcja String

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

Zwraca wartość Variant (String) zawierającą ciąg powtarzających się znaków o określonej długości.

Składnia

String(number, character)

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

Argumenty argumentów Opis
number Argument wymagany. Long. Długość zwracanego ciągu. Jeśli number zawiera Null, Null jest zwracana.
character Argument wymagany. Variant. Kod znaku, który określa znak, lub wyrażenie ciągu, którego pierwszy znak jest używany do zbudowania zwracanego ciągu. Jeśli character zawiera Null, Null jest zwracana.

Uwagi

Jeśli dla characterargumentu zostanie String określona liczba większa niż 255, konwertuje liczbę na prawidłowy kod znaku przy użyciu następującej formuły:

character Mod 256

Przykład zapytania

Wyrażenie Rezultat
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; Zwraca opis produktu i powtarza pierwszy z ProductDesc czterech znaków w kolumnie testString .

Przykład kodu 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 funkcji użyto w String celu zwrócenia powtarzających się ciągów znaków 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