русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Безопасность при работе с макросами


Дата добавления: 2015-07-23; просмотров: 1393; Нарушение авторских прав


Макросы

Макросы – это небольшие программы. В Microsoft Office они создаются с использованием языка Visual Basic for Applications (VBA).

Макросы служат для автоматизации часто выполняемых задач, что позволяет сэкономить время за счет сокращения объема работы с клавиатурой и мышью.

Макросы всегда выполняются в активном файле.

Макросы бывают двух типов:

· внутренние, т.е. внедренные непосредственно в документ (с расширением DOCM) или шаблон[1] (с расширением DOТM). Преимущество таких макросов в том, что они вместе с документом перемещаются по жесткому диску, а также с компьютера на компьютер;

· внешние. В этом случае файл макроса нужно сохранить с расширением BAS. Его можно применять для работы с любыми документами, а также свободно переносить с компьютера на компьютер.

Задача: создайте внутренний макрос, с помощью которого можно применить к выделенному участку текста шрифт Arial, полужирное начертание и размер шрифта 14. Макрос будет вызываться на выполнение сочетанием клавиш. Храниться макрос будет в текущем документе.

Задание:

1. Откройте новый документ.

2. Введите несколько абзацев произвольного текста.

3. Сохраните документ в папке МОИ ДОКУМЕНТЫ.

Безопасность при работе с макросами

Макросы могут быть удобным средством для перенесения вирусов с одного компьютера на другой. Вирусы, содержащиеся в макросах, называются макровирусами. Поэтому не следует разрешать выполнение макросов, если точно не известно для чего нужен конкретный макрос.

При открытии документа с подозрительным, с точки зрения системы, макросом, при соответствующих настройках безопасности, этот макрос блокируется. В Microsoft Word выводится сообщение (Рисунок 1).

Рисунок 1. Предупреждение системы безопасности

Установка соответствующего уровня доверия макросам производится в окне ЦЕНТР УПРАВЛЕНИЯ БЕЗОПАСНОСТЬЮ, которое открывается:



· либо нажатием кнопки БЕЗОПАСНОСТЬ МАКРОСОВ (вкладка РАЗРАБОТЧИК/группа КОД);

· либо более сложным способом – выберите вкладку ФАЙЛ, команду ПАРАМЕТРЫ, перейдите в раздел ЦЕНТР УПРАВЛЕНИЯ БЕЗОПАСНОСТЬЮ, нажмите кнопку ПАРАМЕТРЫ ЦЕНТРА УПРАВЛЕНИЯ БЕЗОПАСНОСТЬЮ и перейдите в раздел ПАРАМЕТРЫ МАКРОСОВ.

В диалоговом окне ЦЕНТР УПРАВЛЕНИЯ БЕЗОПАСНОСТЬЮ (Рисунок 2) выберается один из четырех вариантов:

· ОТКЛЮЧИТЬ ВСЕ МАКРОСЫ БЕЗ УВЕДОМЛЕНИЯ — макросы не открываются;

· ОТКЛЮЧИТЬ ВСЕ МАКРОСЫ С УВЕДОМЛЕНИЕМ — при открытии документа программа будет спрашивать, хотите ли вы запустить макрос;

· ОТКЛЮЧИТЬ ВСЕ МАКРОСЫ, КРОМЕ МАКРОСОВ С ЦИФРОВОЙ ПОДПИСЬЮ — открываются только макросы, снабженные цифровой подписью. Таким образом, можно запускать макросы, которые создал и подписал конкретный пользователь;

· ВКЛЮЧИТЬ ВСЕ МАКРОСЫ (не рекомендуется, возможен запуск опасной программы) — все документы, содержащие макросы, будут открываться без запроса.

 

Рисунок 2. Диалоговое окно ЦЕНТР УПРАВЛЕНИЯ БЕЗОПАСНОСТЬЮ

Наиболее приемлем для повседневного использования вариант ОТКЛЮЧИТЬ ВСЕ МАКРОСЫ С УВЕДОМЛЕНИЕМ, настроенный по умолчанию, т.к. даже используя антивирусное ПО, нельзя забывать о потенциальной опасности макросов.

 

Задание:

В данной работе выберите в этом перечне ВКЛЮЧИТЬ ВСЕ МАКРОСЫ, т.к. нужно корректировать макросы. В конце работы установку по умолчанию ОТКЛЮЧИТЬ ВСЕ МАКРОСЫ С УВЕДОМЛЕНИЕМ верните обратно.



<== предыдущая лекция | следующая лекция ==>
Задание 1 | Использовать записанный макрос по необходимости.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.753 сек.