Запись макросов
Макрос - это записанная последовательность команд и действий пользователя, сохранённая под уникальным именем, которую может выполнить Excel.
Код макроса может служить основой для дальнейших разработок и является учебным материалом, т.к. по коду макроса можно научиться записывать последовательность действий в VBA.
Имя макроса может содержать до 255 символов и должно начинаться с буквы. В имя могут входить буквы, цифры и знаки подчёркивания. Пробелы в именах макросов не допускаются.
Рассмотрим процедуру записи простого макроса, который изменяет шрифт и цвет в выделенном диапазоне ячеек.
1. Откройте новую рабочую книгу
2. В ячейку А1 введите вашу фамилию, в ячейку В1 - имя, в ячейку С1 - номер группы
3. Перейдите в ячейку А1
4. Выполните команду Сервис/ Макрос/ Начать запись. Появится диалоговое окно Запись макроса, показанное на рис.1
Рис. 1 Диалоговое окно Запись макроса
5. Введите название макроса МойПервыйМакрос, и нажмите ОК. На экране появится панель инструментов Остановить запись.
6. Выполните команду Формат/ Ячейки. В диалоговом окне Формат ячеек перейдите на вкладку Шрифт
7. Установите размер шрифта 18 пунктов, цвет - красный. Щёлкните на кнопке ОК
8. Щёлкните на кнопке Остановить запись одноимённой панели инструментов.
-
Yandex.RTB R-A-252273-3
Содержание
- Запись макросов
- Выполнение макросов
- Просмотр кода макроса
- 1.4 Редактирование кода макроса
- 1.5 Что нельзя сделать с помощью макросов?
- 1.6 Удаление макросов
- 1.7 Назначение макросов командным кнопкам
- 1.8 Назначение макроса графическим изображениям
- 1.9 Назначение макросов кнопкам панелей инструментов
- 2. Введение в процесс разработки приложений
- 2.1 Типы элементов управления
- 2.2 Вставка элементов управления в рабочий лист
- 2.3 Как осуществляется связь элемента управления с рабочим листом?
- 3. Программирование на vba
- 3.1 Объявление типа переменной
- 3.2 Общие правила написания имени переменной
- 3.3 Описание констант
- 4. Применение условных операторов
- 4.1 Простой условный оператор
- 4.2 Сокращённый условный оператор
- 4.3 Составной условный оператор
- 4.4 Многозначные ветвления
- 4.5 Оператор выбора Select Case
- 4.9 Оператор Exit For
- 4.10 Программирование циклов Do
- 4.11 Цикл Do…While
- 4.12 Цикл Do…Until