Пример 1. Программирование на языке VBA

Лабораторная работа № 17

Программирование на языке VBA

Создание пользовательских процедур

Цель работы:

Получить навыки программирования на языке Visual Basic for Applications (VBA) на примерах создания пользовательских процедур в среде табличного процессора MS Excel.

Линейные вычислительные процессы

Пример 1

Ввод данных в диалоговое окно

Создать процедуру, позволяющую вычислять значения функции

.

1. Необходимо перейти в редактор Visual Basic, выполнив команды: лента Разработчик | Visual Basic или Alt + F11 и добавить новый модуль: Insert | Module.

2.

 
 

В открывшееся окно Модуля вставим имя процедуры (Пример1) с помощью последовательности команд Insert | Procedure… окно Add Procedure.

3.

 
 

После нажатия клавиши Enter команда конца процедуры записывается автоматически.

4. Создается раздел описания переменных Dim. В нашей программе используется две переменные x и y типа Single.

5.

 
 

В теле процедуры записываются операторы для вычисления значения функции.

6.

 
 

Для использования процедуры необходимо выполнить команду Макросы |Имя макроса: | Пример1 |Выполнить

7.

 
 

На экране появится диалоговое окно для ввода переменной x.

8. После нажатия на кнопку OK появится окно со значением переменной y.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: