Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Запуск программы на выполнение



Запуск программы на выполнение можно производить:

1. Из редактора Visual Basic;

2. Из Microsoft Excel.

Запуск из редактора Visual Basic

Запуск программы на выполнения из редактора Visual Basic можно осуществлять, как из диалогового окна «Макрос», так и непосредственно с активного окна программного кода.

Чтобы запустить программу из диалогового окна «Макрос» необходимо выполнить следующие действия:

1. Вызвать, одним из способов, диалоговое окно «Макрос»:

Ø щелкнуть на кнопке «Run» (Выполнить) в панели инструментов «Standard» или «Debug» редактора VBA;

Ø нажать клавишу «F5»;

Ø выбрать команду меню RunÞ Run Macro;

2. В появившемся окне «Макрос», вид которого представлен на рис. 4, выбрать необходимый макрос (например, Perimetr) и нажать клавишу «Enter» или кнопку с именем «Run», или двойным щелчком левой кнопкой мыши на имени макроса.

Запуск программы при активном окне программного кода осуществляется следующим образом:

1. В активном окне программного кода установить курсор в любой строке запускаемой программы;

2. Запустить программу одним из способов описанных выше (запуск окна «макроса»).

 

Рис. 4. Диалоговое окно «Макрос»

Запуск из Microsoft Excel

Запуск программы из Microsoft Excel можно осуществить как из, знакомого уже окна «Макрос», так и с использованием управляющей кнопки.

Запуск программы из диалогового окна «Макрос» выполняется таким же самым образом, как и в редакторе Visual Basic. Однако рассмотрим способы вызова диалогового окна «Макрос» средствами Microsoft Excel:

1. щелкнуть на кнопке «Run» (Выполнить) в панели инструментов «Visual Basic»;

2. выбрать команду меню СервисÞ МакросÞ Макросы…;

3. нажать сочетание клавиш «Alt+F8».

Для запуска программы по управляющей кнопке, в первую очередь, необходимо выполнить настройку кнопки и действия по «связыванию» кнопки с конкретной программой, для этого выполняются следующие действия:

1. нажать на кнопке , которая находится на панели инструментов «Формы»;

2. щелкнуть левой кнопкой мыши на месте, где будет размещаться кнопка;

3. в появившемся диалоговом окне «Назначить макрос объекту» из списка доступных макросов выбрать необходимый и нажать кнопку «OK».

После выполнений данных действий программу можно запускать нажатием созданной кнопки. По необходимости можно изменить размеры кнопки, название, шрифт и т.п.

ПРИМЕР РЕШЕНИЯ ЗАДАЧИ

Условие задачи.

Дан круглый прямой цилиндр с радиусом основания R и высотой H. Вычислить полную поверхность цилиндра по формуле: .

Математическая постановка задачи.

2.1. Принятые обозначения:

S – площадь поверхности цилиндра;

R – радиус основания;

H – высота цилиндра.

2.2. Исходные данные: R, H.

2.3. Зависимости необходимые для решения задачи:

 

(1)

 

2.4. Ограничения: R> 0; H > 0.

2.5. Найти: S.

Блок-схема алгоритма.

Блок-схема алгоритма решаемой задачи представлена на рис. 5.

Рис. 5. Блок-схема алгоритма

Таблица соответствия.

Имя математической переменной Идентификатор в программе
R R
H H
S S

Листинг программы.

Option Explicit

' Лабораторная работа №1

'Решение задач с линейным алгоритмом

'Выполнил студент гр. 416 Иванов И.С.

'Вычисление площади цилиндра S

Public Sub Cilindr()

Const Pi = 3.14 ' объявление константы

Dim R, H, S As Single 'объявление переменных

'Ввод значения переменной H

H = Val(InputBox(" Введите значение высоты цилиндра", " Ввод данных" ))

'Ввод значения переменной R

R = Val(InputBox(" Введите значение радиуса цилиндра", " Ввод данных" ))

S = 2 * Pi * R * (R + H) 'вычисление значения площади

Range(" B2" ).Value = " Высота цилиндра H=" 'Вывод в ячейку B2 подсказки

Range(" C2" ).Value = H 'Вывод в ячейку С2 значения переменной H

Range(" B3" ).Value = " Радиус цилиндра R=" 'Вывод в ячейку B3 подсказки

Range(" C3" ).Value = R 'Вывод в ячейку С3 значения переменной H

Range(" B4" ).Value = " Площадь цилиндра S=" 'Вывод в ячейку B4 подсказки

Range(" C4" ).Value = S 'Вывод в ячейку С4 значения переменной S

End Sub


Поделиться:



Популярное:

  1. III. МЕТОДИЧЕСКОЕ СОПРОВОЖДЕНИЕ ПРОГРАММЫ ВОСПИТАНИЯ
  2. NFMC-30 -инновационный коктейль оказывает комплексное интенсивное воздействие на все аспекты старения, запускает ряд биохимических реакций, восстанавливающих кожу.
  3. Автор программы доцент кафедры общей психологии Терещенко В.В.
  4. Анализ схемы с помощью программы EWB
  5. Внешний интеллект: воплощённое выполнение правильных действий в человеческом улье
  6. Вопрос 21.Сущность аграрного вопроса и программы политических партий.Столыпинские реформы и их итоги.Объективная необходимость индустриализации.
  7. Второй блок программы включает в себя 4 занятия общей продолжительностью 6 часов 30 минут.
  8. Выполнение арифметических операций над целыми числами.
  9. Выполнение великого колдовства
  10. Выполнение великого колдовства (Энвольтование)
  11. ВЫПОЛНЕНИЕ ВОИНСКОГО ПРИВЕТСТВИЯ
  12. Выполнение Выполнение Выполнение процесса С процесса С процесса А


Последнее изменение этой страницы: 2016-04-10; Просмотров: 523; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.016 с.)
Главная | Случайная страница | Обратная связь