Прежде чем использовать переменную в программе, ей необходимо присвоить значение. Самый простой способ присвоения заключается в использовании оператора присваивания " = ", который имеет следующий синтаксис:
«переменная» = «выражение»
«переменная» задает имя переменной, которой будет присвоено значение выражения, стоящего справа от знака равенства.
Например:
А = 77
В = "программа"
Математические операторы
Выполнять действия над числами позволяют математические операторы, которые представлены в таблице 1.
Таблица 1
Математические операторы
| Оператор | Выполняемая операция |
| + | Сложение |
| - | Вычитание |
| * | Умножение |
| / | Деление |
| \ | Целочисленное деление |
| Mod | Остаток от деления нацело |
| ^ | Возведение в степень |
Функция InputBox
Функция InputBox предназначена для вывода диалогового окна с приглашением ввести текст и возвращения введенного значения типа String с содержимым текстового поля.
Синтаксис функции
[<p>=] InputBox (<сообщение> [,<заголовок>] [,<строка по умолчанию>] [,X][,Y] [,<справка>])
Обязательным параметром функции InputBox является <сообщение>, если значения остальных параметров явно не указаны, используются их значения по умолчанию. X,Y - координаты левого верхнего угла.
Функция MsgBox
Функция MsgBox предназначена для вывода сообщения в диалоговом окне, ожидания нажатия кнопки и возврата значения типа Integer, указывающего на то, какая кнопка была нажата.
[<p>=] MsgBox (<сообщение> [,<кнопки и значения>] [,<заголовок окна>] [,<справка, раздел>])
p - переменная, которой присваивается код возврата.
Обязательным параметром функции MsgBox является <сообщение>, имеющее тип String, отображаемое в диалоговом окне в виде сообщения. Сообщение можно разделить на строки с помощью константы vbNewLine. Обратите внимание, что круглые скобки используются для описания параметров в том случае, если код возврата присваивается переменной,
Например: Создать код, вычисляющий сумму двух переменных.
Sub Пример ()
Dim x1 As Integer, x2 As Integer, x As Integer
x1 = InputBox("Введите первое слагаемое")
x2 = InputBox("Введите второе слагаемое ")
x = x1 + x2
MsgBox ("Сумма двух слагаемых равна: " & x)
End Sub
Сохранение файла содержащего макрос
Чтобы иметь доступ к макросам, сохраненным в файле, его необходимо сохранить с поддержкой макросов. Для этого необходимо выполнить команду: «Кнопка office - Сохранить как - Книга Excel с поддержкой макросов» (Рисунок 5).

Рисунок 5. - сохранение макроса
Варианты заданий
| Вариант | Задание |
| Программа вычитания | |
| Программа деления | |
| Программа умножения | |
| Программа целочисленного деления | |
| Программа возведения в степень | |
| Программа нахождения остатка от деления нацело | |






