Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
2021-04-19 | 115 |
5.00
из
|
Заказать работу |
|
|
Рассмотрим пример обработки события Open для запуска макроса при открытии книги.
1. Откройте или создайте книгу, в которую нужно добавить макрос.
2. На вкладке Разработчик в группе Код нажмите кнопку Visual Basic.
3. В окне обозревателя проектов щелкните правой кнопкой мыши объект ЭтаКнига, а затем в контекстном меню выберите команду View Code (просмотр кода).
4. В списке объектов, расположенном над окном кода, выберите пункт Workbook (Рисунок 10.19).
Рисунок 10.19. Создание процедуры обработки события Open
! Будет автоматически создана пустая процедура для события Open, похожая на приведенную ниже.
Private Sub Workbook_Open()
End Sub
5. Добавьте в процедуру следующие строки текста программы:
Private Sub Workbook_Open()
MsgBox Date
Worksheets("Sheet1").Range("A1").Value = Date
End Sub
6. Перейдите в окно приложения Excel и сохраните данную книгу как книгу с поддержкой макросов (. XLSM).
7. Закройте и снова откройте книгу. При повторном открытии файла запускается процедура Workbook_Open, отображающая в окне сообщения текущую дату.
8. В окне сообщения нажмите кнопку ОК.
! Заметьте, что ячейка A1 листа 1 также содержит дату, являющуюся результатом запуска процедуры "Workbook_Open".
Безопасность макросов
Макрос представляет собой набор команд, с помощью которых можно автоматизировать выполнение повторяющейся задачи. При этом макросы не ограничены перемещением от ячейки к ячейке, вводом информации, форматированием и т.д. Макросы могут включать полноценный код VBA, который может быть злонамеренным и удалять файл, нарушать работоспособность вашей системы и т.п.. Поэтому наилучшим решением было бы избегать запуска непроверенных макросов. Excel помогает вам в этом, блокируя программный код при открытии рабочей книги.
|
Включение и отключение макросов
Включение и отключение макросов в файлах Office
При открытии файла, содержащего макросы, появляется желтая панель сообщений со значком щита и кнопкой Включить содержимое ( Рисунок 10.20).
Если известно, что макрос поступил из надежного источника на панели сообщений нажмите кнопку Включить содержимое. Файл откроется как надежный документ.
Рисунок 10.20. Предупреждение системы безопасности о том, что макросы были отключены
Включение макросов в представлении Backstage
Другой способ включить макросы в файле — это воспользоваться представлением Microsoft Office Backstage при появлении желтой панели сообщений.
1. Откройте вкладку Файл. Появится представление Backstage.
2. В разделе Сведения в области Предупреждение системы безопасности на кнопке Включить содержимое щелкните стрелку вниз (Рисунок 10.21).
Рисунок 10.21. Включение макросов в представлении Backstage
3. Выберите вариант Включить все содержимое. Файл станет надежным документом.
|
|
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!