Выполнение макроса в Microsoft Excel
ЛАБОРАТОРНАЯ РАБОТА № 27 ТЕМА ЗАНЯТИЯ: Применение элементов автоматизации при работе в Excel УЧЕБНЫЕ ВОПРОСЫ: 1. Создание и запись макросов. 2. Способы запуска макросов. 3. Копирование данных между Microsoft Excel и Word. КОНТРОЛЬНЫЕ ВОПРОСЫ: 1. Какие виды фильтрации существуют в Excel? 2. Каким образом записывается диапазон условий в Excel? 3. Учитывается ли при вычислениях в Excel регистр букв? Основные действия и приемы работы при выполнении лабораторной работы Создание и запись макросов Макросы позволяют автоматизировать сложные задачи и уменьшать количество шагов для выполнения сложных или повторяющихся задач. Макрос – это последовательность команд и функций, хранящихся в модуле Visual Basic, которые можно использовать как одну команду. Макрос можно выполнять всякий раз, когда необходимо выполнить данную задачу. При записи макроса Excel хранит информацию о каждом шаге выполнения последовательности команд. Запуск макроса вызывает повторение («воспроизведение») команд. Запись макроса Выберите в меню Сервис команду Макрос и подкоманду Начать запись. В поле Имя макроса введите имя для макроса (рис. 27.1). Первым символом имени макроса должна быть буква. Остальные символы могут быть буквами, цифрами или знаками подчеркивания. В имени макроса не допускаются пробелы; в качестве разделителей слов следует использовать знаки подчеркивания. 1. Для того чтобы запускать макрос с помощью сочетания клавиш, введите букву в поле Сочетание клавиш. Допускается использование сочетаний Ctrl+буква (для строчных букв) или Ctrl+Shift+буква (для прописных букв), где буква – любая буквенная клавиша на клавиатуре. В сочетаниях клавиш нельзя использовать цифры или специальные символы, такие, как «@» или «#». Выбранное сочетание клавиш подавляет стандартные сочетания клавиш Microsoft Excel на то время, пока открыта книга, содержащая данный макрос. 2. В поле Сохранить выберите книгу, в которой требуется сохранить макрос. 3. Чтобы создать краткое описание макроса, введите необходимый текст в поле 4. Нажмите кнопку OK. 5. По умолчанию при записи макроса используются абсолютные ссылки. Макрос, записанный с абсолютными ссылками, при выполнении всегда обрабатывает те же ячейки, которые обрабатывались при его записи. Чтобы с помощью макроса обрабатывать произвольные ячейки, следует записать его с относительными ссылками. Для этого нажмите кнопку Относительная ссылка на панели инструментов Остановка записи. Относительные ссылки будут использоваться до конца текущего сеанса работы в Excel или до повторного нажатия кнопки Относительная ссылка. 6. Выполните макрокоманды, которые нужно записать. 7. Нажмите кнопку Остановить запись на панели инструментов Остановить запись. При записи макроса можно использовать абсолютную и относительную ссылки. При записи относительных ссылок кнопка Относительная ссылка должна быть нажата. При записи абсолютных ссылок кнопка Относительная ссылка должна быть отжата. После записи макроса код программы можно посмотреть в редакторе Visual Basic для исправления ошибок и внесения требуемых изменений в макрос. Редактор Visual Basic разработан для упрощения написания и редактирования программ начинающими пользователями. Выполнение макроса в Microsoft Excel 1. Откройте книгу, содержащую необходимый макрос (рис. 27.2). 2. Выберите в меню Сервис команду Макрос и подкоманду Макросы. 3. В поле Имя макроса введите имя того макроса, который требуется выполнить. 4. Нажмите кнопку Выполнить. Для того чтобы прервать выполнение макроса, нажмите кнопку Esc. Можно запустить макрос, выбрав его из списка в диалоговом окне Макрос. Чтобы макрос запускался после каждого нажатия определенной кнопки или сочетания клавиш, можно назначить макрос кнопке на панели инструментов, сочетанию клавиш или графическому объекту на листе.
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Почему стероиды повышают давление?: Основных причин три... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (599)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |