Учебный курс Microsoft Office Это слишком хорошо, чтобы быть правдой
Вопросы занятия : Назначение и типы макросов Методы создания макросов Редактирование макросов Назначение макросов графическим объектам Безопасность при работе с макросами М А К Р О С ЫМ А К Р О С Ы
На занятии Вы узнаете : Для чего нужны макросы ; Как создать и использовать макрос ; Как присвоить макрос кнопке на панели инструментов ; Как обеспечить безопасность при работе с макросами. М А К Р О С ЫМ А К Р О С Ы
М А К Р О С ЫМ А К Р О С Ы 1. Назначение и типы макросов Создан в 1963 г. профессорами Дартмутского колледжа (США) Томасом Курцем (1928) и Джоном Кемени ( ) для обучения студентов - собственно Visual Basic; - Visual Basic for Application; - VBScript – для программирования в Интернет. Диалекты языка BASIC
М А К Р О С ЫМ А К Р О С Ы 1. Назначение и типы макросов Макрос установки знака ударения с кодом 769 из таблицы символов Unicode Макрос форматирования выделенного фрагмента текста в Times New Roman, 14 ПРАКТИКА
М А К Р О С ЫМ А К Р О С Ы Назначение и типы макросов 1. Ускорение часто выполняемых операций редактирования или форматирования. Упрощение доступа к параметрам в диалоговых окнах. Автоматизация сложных последовательных действий в задачах. Объединение нескольких команд.
М А К Р О С ЫМ А К Р О С Ы Назначение и типы макросов 1. Командные макросы Пользовательские функции Макрофункции Выполняют действия аналогичные командам меню. Вносят изменения либо в документ, либо в среду приложения. Могут использовать аргументы и возвращать результат, подобно пользовательским функциям, а также могут изменять среду приложения, как и командные макросы. Используют значения передаваемых им аргументов, производят некоторые вычисления и возвращают результат в точку вызова, но не изменяют среды приложения. (Аналогично встроенным функциям Excel)
М А К Р О С ЫМ А К Р О С Ы Назначение и типы макросов 1. Внедряются непосредственно в документ или шаблон и могут быть выполнены, только если пользователь работает с данным файлом. Внутренние макросы только вместе с документом перемещаются по жесткому диску, а также с компьютера на компьютер. Внешний макрос можно применять для работы с любыми документами, а также свободно переносить с компьютера на компьютер. Для создания внешнего макроса его нужно сохранить с расширением *.bas. По типу внедрения ВНУТРЕННИЕ ВНЕШНИЕ переходим к вопросу 2
М А К Р О С ЫМ А К Р О С Ы Методы создания макросов 2. Макрорекордер (MacroRecorder) – транслятор, записывающий действия пользователя при работе вручную и транслирующий их в программу на языке VBA. Термин «макрос» произошел от греческого слова, означающего «расширенный» или «растянутый». Запись макроса с помощью Макрорекодера Запись макроса с помощью Редактора VBA Редактор Visual Basic - программа, которая была разработана с целью создания и редактирования макросов VBA.
2. Методы создания макроса 1. Если при записи большого макроса Вы сделали ошибку, можно исправить ошибку, не переписывая весь макрос с самого начала. 2. Контроль над каждым макросом Вы удостоверитесь, что ваши макросы выполняют в точности те действия, которые им положено выполнять. 3. Можно воспользоваться возможностями языка VBA для управления программами пакета Office, которые недоступны при автоматической записи макросов. 4. Вручную можно написать более эффективные подпрограммы. М А К Р О С ЫМ А К Р О С Ы 1. Не требуется никаких знаний по программированию. 2. Удобно создавать макросы, которые автоматизируют рутинные операции: форматирование таблиц, создание диаграмм и сводных таблиц, работу со списками данных. 3. Отслеживаются действия пользователя, выполняемые при помощи команд меню или «горячих» клавиш. 4. Макрокоманды записываются до тех пор, пока пользователь не остановит процесс записи. Предусмотрен режим «Паузы».
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Средство записи макросов позволяет быстро создавать макросы с минимальными усилиями - Допускается применение мыши для выбора команд и параметров. - Действия, проделанные в окне документа с помощью мыши, не записываются. Для записи этих действий используйте клавиатуру. - Мышью нельзя перемещать курсор, копировать и перемещать объекты перетаскиванием. - Запись макроса можно приостановить и возобновить с места останова.
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Макросы хранятся в шаблонах или в документах. По умолчанию макросы сохраняются в шаблоне Normal.dot, чтобы они были доступны всем документам Word. [ REC] Составить ПЛАН выполнения операций. Определить ИМЯ и ТИП макроса. Начать ЗАПИСЬ. ВЫПОЛНИТЬ запланированные действия. ОСТАНОВИТЬ запись макроса ПРОВЕРИТЬ работу макроса А Л Г О Р И Т М
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Вид Макросы MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Вид Макросы MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Файл Парамерты MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Настройка ленты Параметры MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Настройка ленты Основные команды Разработчик MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Макросы Разработчик MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Запись макроса Имя Тип * Имя макроса не должно содержать пробелов и специальных символов. Старайтесь обойтись только буквами и цифрами (причём с цифры начинать также нельзя) MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы «Горячие клавиши» Alt+Ctrl+Z Назначить Закрыть Новое сочетание клавиш Текущие сочетания MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы Идет запись * Во время записи макроса Word запоминает ваши действия и преобразует их в код VBA. * Полученный код можно отредактировать, если в этом есть необходимость. MS Office 2010
2. Методы создания макроса М А К Р О С ЫМ А К Р О С Ы на ленте «РАЗРАБОТЧИК» на ленте «ВИД» переходим к вопросу 3 MS Office 2010
3. Редактирование макроса М А К Р О С ЫМ А К Р О С Ы Макросы* * Можно использовать ленты «Разработчик» или «Вид» Выбираем макрос и нажимаем « Изменить » MS Office 2010
3. Редактирование макроса М А К Р О С ЫМ А К Р О С Ы переходим к вопросу 4 MS Office 2010
4. Назначение макроса графическим объектам М А К Р О С ЫМ А К Р О С Ы «Другие команды» «Панель быстрого доступа» «Макросы» «Изменить» переходим к вопросу 5 MS Office 2010
5. Безопасность при работе с макросами М А К Р О С ЫМ А К Р О С Ы К И Н О Подведение итогов занятия MS Office 2010
На занятии Вы узнали : Для чего нужны макросы ; Как создать и использовать макрос ; Как присвоить макрос кнопке на панели инструментов ; Как обеспечить безопасность при работе с макросами. М А К Р О С ЫМ А К Р О С Ы
На занятии Вы узнали : Для чего нужны макросы ; Как создать и использовать макрос ; Как присвоить макрос кнопке на панели инструментов ; Как обеспечить безопасность при работе с макросами. М А К Р О С ЫМ А К Р О С Ы
ЗАДАНИЕ НА САМОПОДГОТОВКУ КОНЕЦ ЗАНЯТИЯ 1. Создать макрос в MS Office 2003; 2. Сделать презентацию в MS Power Point 2010 «Запись макросов в MS Office 2003»
БОНУС «Сервис»«Макрос»«Начать запись» для счастливых обладателей MS Office 2003: MS Office 2003 Спасибо за внимание!