Реферат Курсовая Конспект
Основные конструкции языка Basic - раздел Информатика, Создание макросов Язык Visual Basic Построен На Синтаксисе Языка Basic И Поддерживает Все Его К...
|
Язык Visual Basic построен на синтаксисе языка Basic и поддерживает все его конструкции.
Компилятор языка нечувствителен к регистру клавиатуры. Каждый оператор записывается с новой строки. При необходимости записать два оператора на одной строке их разделяют двоеточием. Строки комментариев обозначаются командой REM или одинарной кавычкой.
Описание и типы переменных
Допускается неявное описание переменных, т.е. задание типа переменной по присвоенному ей значению. Например, оператор присваивания
Х=4.5
при неявном описании указывает компилятору, что тип переменной Х – вещественный.
При явном описании можно использовать следующие типы переменных:
Integer, Byte, Long – целые,
Boolean – логический,
Single, Double – вещественные,
String – строковый.
Для описания переменной используется оператор DIM:
DIM X as Single
DIM A(20) as Integer ‘ Описание массива
Условный оператор:
IF логическое условие Then
Операторы
[Else ‘ в квадратных скобках - необязательная часть
Операторы]
End IF
Оператор выбора:
Select Case переменная- переключатель
Case Значение1
Операторы 1
Case Значение2
Операторы 2
[Else
Операторы]
End Select
Операторы циклов:
FOR переменная цикла= начальное значение TO конечное значение [STEP шаг]
Операторы
NEXT переменная цикла
While логическое условие
Операторы
Wend
Методические рекомендации
При написании программы рекомендуется создать макрос в автоматическом режиме (Сервис- Макрос- Начать запись). Затем просмотреть сгенерированный текст в редакторе Visual Basic для определения объектов, методов и свойств, которые следует использовать при написании программы. При необходимости дополнительную информацию можно получить из справки в разделе Справка по Visual Basic.
Внимание! При использовании коллекции слов Words в состав слова включаются пробелы после него до следующего слова или знака препинания.
Рекомендуется использовать следующие объекты:
ОБЪЕКТ | СВОЙСТВО или МЕТОД | ПОЯСНЕНИЕ |
ActiveDocument | PageSetup Words | Параметры страницы активного документа Коллекция слов активного документа |
Selection | Start End Startof Endof | выделенный текст ; если текст не выделен, то текущая позиция курсора. |
Range | Start End Startof Endof | любой заданный диапазон текста, который необходимо обработать |
Bookmark | Start End Name Delete | закладка |
Userform | Show Hide | форма – диалоговое окно для ввода-вывода данных |
Примеры программ на языке VBA
Пример 1.
Весь документ представить в виде одного абзаца путем удаления символов признака конца абзаца ¶
Текст программы.
Set r = ActiveDocument.Range(Start:=0, End:=0)
– Конец работы –
Эта тема принадлежит разделу:
На сайте allrefs.net читайте: Создание макросов...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основные конструкции языка Basic
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов