Задание 7. Добавление кнопки на панель инструментов.
Указания:
1. Вставьте новую кнопку на панель инструментов Стандартная (в конец панели).
2. Присвойте этой кнопке макрос Адрес_банка.
3. Значок кнопки пока не меняйте.
Задание 8. Нарисовать значок для кнопки панели инструментов.
Указания. Нарисуйте на кнопке из задания 7 значок с изображением конверта. Приблизительный вид значка (фон конверта белый):
Задание 9. Запуск макроса с помощью кнопки на панели инструментов.
Указание. Ввести адрес банка в диапазон, начинающийся с ячейки А10, затем Е5 с помощью разработанной кнопки в заданиях 7-8.
Задание 10. Выполнить пошаговое выполнение макроса.
Указания:
1. Для макроса Адрес_банка выполнить команду Войти.
2. Расположить окно Excel вверху, а открывшееся окно редактора Visual Basic внизу (команда Windows - "Окна сверху-вниз").
3. Выполнить пошаговое выполнение макроса, наблюдая как выделенная желтым цветом команда в редакторе VBA выполняется в окне Excel.
4. Закрыть окно редактора VBA.
|
|
5. Сохранить файл Лаб. 1 – Макросы в Excel.
Задание 11. Разработка собственной панели инструментов(путем создания формы с кнопками).
Указания:
1. Разработать собственную панель инструментов; название панели - Ваша фамилия.
2. Добавить на эту панель три кнопки (одну из задания 7, и две произвольные (можно без макросов)).
4. Убедиться в работоспособности кнопок панели, запустив макрос.
Завершение лабораторной работы
В личной папке, подпапке с именем VBA, должны быть 2 файла:
1) Лаб. 1 – Макросы в Word.
2) Лаб. 1 – Макросы в Excel.
Вопросы для самоподготовки и контроля
1. Значение языка VBA в автоматизации приложений Microsoft Office.
2. Что такое макрос?
3. Какие существуют способы создания макросов?
4. Какие есть ограничения и правила в задании имени макроса?
4. Что такое процедура в VBA? Виды процедур.
5. В чем отличие в использовании абсолютных и относительных ссылок при записи макроса?
6. Как сделать, чтобы макрос был доступен в любой книге Excel?
7. Какие существуют способы запуска макросов?
8. Как можно просмотреть и изменить код макроса, удалить его, выполнить пошагово?