Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа зо+зу.doc
Скачиваний:
66
Добавлен:
11.03.2016
Размер:
19.34 Mб
Скачать

Основные операции, применяемые в vba

Приоритет

Операция

Название

Операция

Название

Line 224

^

Возведение в степень

=

Равно

-

Отрицание (НЕ)

<>

Не равно

*

Умножение

<

Меньше

/

Деление

<=

Меньше или равно

\

Деление нацело

>

Больше

Mod

Остаток о деления

>=

Больше или равно

+

Сложение

Is

Идентично

-

Вычитание

Like

Использование шаблонов для поиска и сравнения

&

Объединение (конкатенация) строк

Between…And

Проверяет принадлежность выражения указанному диапазону значений

In

Проверяет выражение на совпадение с любым из элементов в списке

Оператор комментариев

Комментарий – это пояснение к программе. Любой комментарий начинается в строке с произвольного места программы символом ‘. Текст комментариев должен обеспечить понимание логики программы, отражать ее специфику.

Программирование алгоритмов линейной структуры

В качестве примера приведем методику создания программы, позволяющую решить следующую задачу: Найти длину окружности L и площадь круга S заданного радиуса R: L = 2R, S = R2. В качестве значения использовать 3.14.

Последовательность действий:

1. Составим блок-схему решения задачи:

2. Перед написанием программы создадим, создадим пустую форму, а в форме – элементы управления – два Поля (для ввода переменной R и вывода значений переменных L и S), Надпись (для названия программы), а также Кнопку для приведения к выполнению нашей программы.

Форма в режиме конструктора будет иметь следующий вид:

Обратите внимание!

Когда вы создаете поля, то автоматически в форме появлется два объекта – надпись и само поле. Поямотрете в окне свойств (Инструменты консруктора форм | Конструтор – Страница свойств), где какой объект – если выделить объект с текстом «Поле0», то вы увидете, что это – Надпись, а объект с текстом «Свободный» – само поле. В Надпись (в режиме консруктора) заноситься имя переменной, а в само поле будите вводить (в режиме формы) значение переменный при проверки работоспособности и использовании программы.

При создании элемента Кнопка автоматически запускается мастер создания кнопки. В первом диалоговом окне выбираем команду Отмена, поскольку нас не удовлетворяет не одно из предложенных действий (позже, при помощи окна свойств мы самостоятельно назначим выполняемое лдействие).

И так, после внесения необходимых записей, мы получим следующие:

3. Выпишем из страницы свойств имена каждого поля (Поле0, Поле2, Поле4), поскольку эти имена в дальнейшем нам понадобятся для присвоения значений переменным.

4. Выделим элемент Кнопка и в странице свойств на вкладке События в строке Нажатие кнопки нажмем на кнопку с тремя точками:

Group 242

Появится диалоговое окно Постриитель:

В данном окне выбираем команды Программы, поскольку наша Кнопка будет приводить в действие процедуру выполнения программы. После нажатие кнопки ОК в данном диалоговом окне автоматически открывается окно VBE (рис. 42) , где можно приступать к написанию кода программы.

Рисунок 42 – Окно VBE