Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Основные положения. VВА работает в среде Excel





VВА работает в среде Excel. Процесс программирования поставленной задачи в VBА включает два этапа (проект):

1. Этап визуального программирования или создание интерфейса пользователя. На этом этапе необходимо заранее продумать, что будет расположено на экране ПК для удобства решения задачи (кнопки управления, окна ввода и вывода данных и другие элементы). После расположения необходимых элементов (объектов) нужно установить их свойства.

2. Этап непосредственного программирования задачи. На этом этапе составляется программа (программный код), которая состоит из операторов VBА. В этом плане создание программы с помощью VBА сходно с разработкой программ на других языках программирования.

Рассмотрим постановку задачи программирования, на конкретном примере. Разработать проект в Excel, для определения минимальной поверхности S, радиуса R и высоты h консервной банки заданного объема V. Проект включает следующие этапы:

1. Создание интерфейса пользователя. Интерфейс пользователя – форма (или рабочий лист1), на которой расположены следующие объекты (рис. 11.1):

· Окно для ввода заданного объема;

· Окна для вывода полученного R, h высоты и минимальной поверхности S;

· Кнопка запуска программы;

· Кнопка закрытия проекта (выход).

 

R=5,4см h=10,8см

S=0,055м2 V=1000cм2 Рис. 11.1. Интерфейс

 

2. Составление математической модели минимизации поверхности.

V=pr2h; откуда h=v/(pr2); s=2pr2 + 2prh; подставив h в s, возьмем частную производную ds/dr и приравняем ее нулю.

Откуда получим s=2pr2 + 2prh

Составление процедуры вычисления минимальной поверхности при заданном объеме (вопросы составления программы будут рассмотрены позже).

3. Порядок запуска проекта в редакторе VBA (при открытой UserForm1):

· Команда Run, Run Sub/UserForm;

· В появившейся форме ввести заданный объем;

· Щелкнуть на форме кнопку Запуск;

· Записать полученные результаты;

· Щелкнуть на форме кнопку Выход (закрыть проект).

Date: 2015-08-15; view: 350; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию