Статистика государственных финансов
Правила переоформления студенческих работ
Требования к оформлению студенческих работ

Макросы VBA

ГлавнаяИнформатикаПрограммирование на языке высокого уровня
ДисциплинаПрограммирование на языке высокого уровня
ВУЗТУСУР
Номер варианта3
Цена200.00

Содержание

Тема: «Макросы VBA»

Содержание и требования к контрольной работе
1. Контрольная работа содержит четыре задачи, выполнение всех задач обязательно.
2. Первое и второе задания: требуется создать макрос, используя средство автоматического создания макросов. Назначить макросу кнопку на панели инструментов, выбрав либо создав уникальный значок. Название значка определить только во всплывающей подсказке. Проверить работу макроса. Добавить к макросу необходимые комментарии. Внести в код созданного макроса изменения, обеспечивающие возможность выбора устанавливаемых параметров макроса, например, выбор цвета для шрифта и т.п. Для этого разработать пользовательскую форму, в которой в качестве элемента управления могут быть использованы полоса прокрутки, список, поле со списком. Вновь проверить работу макроса.
3. Третье задание: создать функцию пользователя в соответствии с вариантом.
4. Четвертое задание: для функций из задания №3 разработайте пользовательскую форму, в которой в качестве элемента управления для выбора варианта решения применяются переключатели. На форме определите поля ввода данных для расчета значения функции в заданной точке и вывода результата вычислений. Добавьте в форму кнопку Отмена для завершения работы с пользовательской формой. 
5. Задачи на проверку прислать в виде файлов Word и Excel, с кодом программы, выполненном в среде VBA соответствующего компонента Office.
6. В программах обязательно наличие комментариев, поясняющих основные алгоритмические шаги.

1. Создайте макрос для Word, преобразующий фрагмент текста в маркированный список.
2. Создайте макрос для Excel, устанавливающий название рабочего листа.
3. Создайте две функции пользователя в соответствии с формулами. Проверьте, что вновь созданные функции появились в общем списке функций, вызвав, например, Мастер функций в MS Excel. Используя функции пользователя, протабулируйте каждую функцию в MS Excel.