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"