Оператор или функция | Тип | Выполняемые действия (для операторов) или возвращаемые значения (для функций) |
Asc (строка) | Функция | Числовой код первого символа в строке |
Chr (код_символа) | функция | Символ, соответствующий значению параметра код_символа |
Filter ( массив_источник, эталон, включает, метод сравнения) | Функция (только в VBA6) | Массив, состоящий только из тех строк из массива источника, которые содержат эталон. Аргумент массив_истчник должен быть массивом строковых значений. Если необязательный аргумент включает равен False, то функция возвратит только строки, которые не включают эталон |
Format (строка) | Функция | См. выше раздел "Форматирование данных" |
Hex (число) | Функция | Строка, содержащая шестнадцатеричное представление числа |
InStr (старт, строка1, строка2) | Функция | Число, соответствующее позиции строки 2 в строке 1; поиск начинается с позиции старт, этот аргумент не обязателен |
InStrRev (строка 1, строка2, старт) | функция (только в VBA6) | Число, соответствующее позиции строки 2 в строке 1, считая с правого края строки 1; поиск начинается с позиции старт, этот аргумент не обязателен |
Join (массив_строк, разделитель) | функция (только B VBA6) | Одна строка, комбинирующая все строки из массив_строк, который должен быть массивом строковых данных. По умолчанию Join вставляет пробел между строками, взятыми из массива строк, но можно задать и другой символ разделителя (символ необходимо заключить в кавычки) |
Left (строка, длина) | Функция | Строка указанной длины из символов, взятых подряд из строки, задаваемой аргументом строка, начиная с левого края последней |
Len (строка) | Функция | Число символов в строке |
LCase (строка) | Функция | Копия строки, представленная символами нижнего регистра |
LSet строковая_ переменная = строка | Оператор | Устанавливает значение строковой переменной, равное заданной строке, без изменения длины этой строковой переменной и с размещением заданной строки начиная с левого края переменной |
LTrim (строка) | Функция | Новая строка, содержащая копию данной строки без пробелов в начале |
Mid(строка, старт, длина) | Функция | Новая строка заданной длины из символов данной строки, взятых подряд, начиная с позиции старт |
Mid(строковая переменная, старт, длина) = строка | Оператор | Начиная с позиции старт заменяет символами данной строки заданное аргументом длина число символов в строковой переменной |
Oct(число) | Функция | Строка, содержащая восьмеричное представление числа |
Replace(строка, найти, заменить, старт, число_замен, метод_сравнения) | Функция (только в VBA6) | Новая строка, получаемая в результате замены в заданной строке текста найти текстом заменить. Аргументы старт, число_замен и метод_сравнения не обязательны. Используйте число_замен, чтобы указать, сколько замен следует сделать, если текст найти встречается несколько раз (по умолчанию заменяются все случаи появления текста найти в строке) |
Right (строка, длина) | Функция | Строка указанной длины из символов, взятых подряд из строки, задаваемой аргументом строка, начиная с правого края последней |
RSet строковая_ переменсная = строка | Оператор | Устанавливает значение строковой переменной, равное заданной строке, без изменения длины этой строковой переменной и с размещением заданной строки с правого края переменной |
RTrim (строка) | Функция | Новая строка, содержащая копию данной строки без пробелов в конце |
Space (число) | Функция | Строка, состоящая из указанного числа пробелов |
Split(строка, разделитель, предел, метод сравнения) | Функция (только B VBA6) | Массив строк, полученный в результате разделения в заданной строки. По умолчанию оригинальная строка разделяется по пробелам, но можно задать разделитель, отличный от пробела (для задания разделителя используйте символ, заключенный в кавычки). Необязательный аргумент предел задает максимальное число строк в возвращаемом массиве |
StrComp(строка1, строка2) | Функция | О, если две строки равны; -1,если строка 1 меньше, чем строка 2; 1, если строка! больше, чем строка 2 (о сравнении строк говорилось в главе 9) |
StrConv(строка, метод перевода) | Функция | Новая строка, созданная на основе заданной указанным методом перевода |
String(число, символ) | Функция | Строка, состоящая из заданного числа повторяющихся символов |
StrReverse (строка) | Функция(только VBA 6) | Строка, содержащая символы заданной строки в обратном порядке |
Trim(строка) | Функция | Новая строка, содержащая копию данной строки без пробелов в начале и конце |
UCase(строка) | Функция | Копия строки, представленная символами верхнего регистра |