Variant Возвращает значение (String), содержащее повторяющуюся строку символов указанной длины.
Синтаксис
String(number, character)
Синтаксис String функции имеет следующие аргументы:
| Аргумент | Описание |
|---|---|
number |
— обязательный аргумент.
Long. Длина возвращаемой строки. Если number содержит Nullзначение , Null возвращается . |
character |
— обязательный аргумент.
Variant. Код символа, указывающий символ, или строковое выражение, первый символ которого используется для построения возвращаемой строки. Если character содержит Nullзначение , Null возвращается . |
Замечания
Если указать число больше 255 для character, String оно преобразуется в допустимый код символов с помощью следующей формулы:
character Mod 256
Пример запроса
| Выражение | Результаты |
|---|---|
SELECT ProductSales.ProductDesc, String(4, ProductDesc) AS testString FROM ProductSales; |
Возвращает описание продукта и повторяет первый символ ProductDesc из четырех раз в столбце testString . |
Пример VBA
Примечание
В примерах ниже показано, как использовать эту функцию в модуле Visual Basic для приложений (VBA). Чтобы получить дополнительные сведения о работе с VBA, выберите Справочник разработчика в раскрывающемся списке рядом с полем Поиск и введите одно или несколько слов в поле поиска.
В этом примере функция используется String для возврата повторяющихся строк символов указанной длины.
Dim MyString
MyString = String(5, "*") ' Returns "*****"
MyString = String(5, 42) ' Returns "*****"
MyString = String(10, "ABC") ' Returns "AAAAAAAAAA"