Возвращает положение S2 в S1.N1 - начальное положение для поиска.N2 определяет, следует ли выполнять поиск с учетом регистра.N1,N2 - необязательные аргументы
Lcase(S)
Возвращает строку (тип String), содержащую копию S со всеми символами верхнего регистра, преобразованными в символы нижнего регистра
Left(S,N)
Возвращает строку: копируетNсимволов из S, начиная с левого крайнего символа S
Len(S)
Возвращает число символов в S, включая начальные и конечные пробелы
Ltrim(S)
Возвращает копию строки S после удаления символов пробела из левой части строки (начальные пробелы)
Mid(S,N1,N2)
Возвращает строку: копируетN2 символов из S, начиная с позиции символа в S, заданной аргументомN1.N2 - необязательный аргумент, если он опущен, то возвращаются все символы в строке S от позицииN1 до конца строки
Right(S,N)
Возвращает значение типа String: копирует N символов из S, начиная с правого крайнего символа S
Rtrim(S)
Возвращает копию строки S после удаления символов пробела из правой части строки (конечные пробелы)
Space(N)
Возвращает строку пробелов длинойNсимволов
StrComp(S1,S2,N)
Сравнивает S1 с S2 и возвращает число, обозначающее результат сравнения: -1, если S1<S2; 0 - S1=S2; 1 - S1>S2.Nявляется необязательным аргументом и указывает следует ли выполнять сравнение с учетом регистра
StrConv(S,N)
Возвращает строку, преобразованную в новую форму в зависимости от числового кода, заданного аргументомN. VBA предоставляет внутренние константы для использования с функцией StrConv. Наиболее полезными являются: vbProperCase (преобразует строку так, что каждая буква, начинающая слово, становится заглавной), vbLowerCase (преобразует строку в буквы нижнего регистра) и vbUpperCase (преобразует строку в буквы верхнего регистра)
String(N,S)
Возвращает строку длинойNсимволов, состоящую из символа, заданного первым символом в S
Trim(S)
Возвращает копию строки S после удаления начальных и конечных символов пробела из этой строки
Ucase(S)
Возвращает S со всеми символами нижнего регистра, преобразованными в символы верхнего регистра
Примечания
1
Гарнаев А. Самоучитель vba. СПб.: БХВ-Петербург, 2004.
(обратно)
2
Теоретический материал опирается на материал книги Биллиг В.А. VBA в Office 2000. Офисное программирование. М.: Издательско-торговый дом «Русская Редакция», 1999.
(обратно)
3
Теоретический материал опирается на материал книги Биллиг В.А. VBA в Office 2000. Офисное программирование. М.: Издательско-торговый дом «Русская Редакция», 1999.
(обратно)
4
Гарнаев А. Самоучитель VBA. СПб.: БХВ-Петербург, 2004.
(обратно)
5
Кузьменко В.Г. vba 2000. М.: ЗАО «Издательство Бином», 2000.
(обратно)
6
Гарнаев А. Самоучитель vba. СПб.: БХВ-Петербург, 2004.
(обратно)
7
Гарнаев А. Самоучитель vba. СПб.: БХВ-Петербург, 2004.
(обратно)
8
Гарнаев А. Самоучитель VBA. СПб.: БХВ-Петербург, 2004.
(обратно)
9
По материалам книги Биллиг В.А. VBA 2000. Офисное программирование. М.: Издательско-торговый дом «Русская Редакция», 1999.
(обратно)
Оглавление
· Введение
· Часть I Осноные седения о программироании на VBA
· Глава 1 Типы данных, услоные операторы и массиы VBA
· 1.1. Введение в VBA. Типы данных
· 1.2. Редактор VBA. Первое знакомство
· 1.3. Изменение порядка выполнения операторов
· Глава 2 Объект UserForm
· 2.1. Свойства и методы объекта UserForm
· 2.2. Использование форм
· Глава 3 Массивы, процедуры, функции
· 3.1. Организация массивов
· 3.2. Работа с различными типами данных
· 3.3. Процедуры и функции VBA
· Глава 4 Создание VBA-программ
· 4.1. Элемент управления ListBox
· 4.2. Элементы управления ComboBox, OptionButtoNи Frame
· 4.3. Элементы управления MultiPage, ScrollBar, SpinButton[2]
· 4.4. Объект DataObject[3]
· Часть II Программирование на VBA в Word
· Глава 5 Вывод текста в документ Word
· 5.1. Основные объекты Word
· 5.2. Форматирование документа
· Глава 6 Автоматизация стандартных документов
· 6.1. Встроенные диалоговые окна
· 6.2. Создание и автоматическое заполнение бланков стандартных документов
· Часть III Программирование на VBA в Excel
· Глава 7 Особенности использования VBA в Excel
· 7.1. Основные объекты VBA в Excel
· 7.2. Использование возможностей VBA при непосредственных расчетах