рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Основные конструкции языка Basic

Основные конструкции языка 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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Создание макросов
Макрос (макрокоманда) – последовательность команд, имеющая имя. С помощью макросов можно автоматизировать действия, часто выполняемые пользователем. Для написания макросов использу

Структура проекта
Проект– это основная программа, которая объединяет и инициализирует все подключаемые модули, библиотеки и т.п. Обычно содержит описания объектов и интерфейса, вызовы процедур из по

Организация диалога
Организация диалога в VBA реализуется через пользовательские формы. Для создания новой формы используется кнопка панели инструментов Вставить UserForm. Создание диалога состоит из двух этапов:

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги