Функция
|
Строка, содержащая шестнадцатеричное представление числа
|
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(строка)
|
Функция
|
Копия строки, представленная символами верхнего регистра
|
Не расстраивайтесь, если не обнаружите строковую функцию, которая делает в точности то, что вам нужно. Воспринимайте эти функции как строительные блоки - часто для достижения нужного результата эти функции приходится вкладывать одну в другую.
Читать дальше