Создание макросов в книгах MS Excel и установка их парольной защиты 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Создание макросов в книгах MS Excel и установка их парольной защиты



1. Создать на диске свою рабочую папку.

2. Открыть приложение MS Excel 2010. Проверить, что на ленте панелей меню имеется вкладка Разработчик. Если вкладка Разработчик отсутствует, следует включить ее отображение: выполнить команду Файл/Параметры, перейти на вкладку Настройка ленты и установить соответствующий флажок в группе Основные вкладки. Для выхода из окна параметров нажать ОК.

3. Создать новую книгуMS Excel. Создать макрос, задающий границы выделенной области и закрашивающий ее в произвольный цвет:

· Выделить произвольную область ячеек книги.

· Перейти на вкладку Разработчик на ленте панелей и нажать кнопку Запись макроса. В окне Запись макроса ввести имя макроса Граница_и_заливка (без пробелов!) и нажать ОК. В режиме редактирования макроса на панели инструментов вместо кнопки записи макроса появится кнопка остановки редактирования макроса Остановить запись. Все действия, совершенные до остановки записи макроса, будут записаны в код макроса.

· На вкладке Главная установите цвет заливки и тип границ ячеек.

· Выполнить команду Остановить запись на вкладке Разработчик.

4. Проверить действие макроса, для чего выделить другую область, выполнить команду Макросы на вкладке Разработчик, в окне команды выбрать макрос Граница_и_заливка и нажать кнопку Выполнить. У выделенной области должен измениться фон и появиться граница.

5. Сохранить книгу с созданным макросом в своей рабочей папке, выбрав при сохранении тип файла Книга Excel с поддержкой макросов (*.xlsm).

6. Запретить выполнение ненадежных макросов, для чего на вкладке Разработчик выполнить команду Безопасность макросов, в окне команды выбрать вкладку Параметры макросов, установить переключатель в позицию Отключить все макросы с уведомлением и нажать ОК.

7. Закрыть книгу и вновь открыть ее в MS Excel, удостовериться, что выдается уведомление об отключении макросов (рис.26).

 

Рис.26. Уведомление системы безопасности об отключении макросов

 

8. Проверить, что после открытия книги макрос отключен (не выполняется).

9. Защитить просмотр и изменение созданного макроса паролем:

· Перейти в режим редактирования макроса в проекте VBA, щелкнув на кнопке Visual Basic на панели инструментов Разработчик.

· Выполнить команду Tools/VBAProject Properties, выбрать вкладку Protection (Защита), установить флажок параметра Lock project for viewing (Запрет просмотра проекта) и ввести пароль high в строку Password (пароль) и Confirm password (подтверждение пароля). Нажать ОК.

· Сохранить изменения в редакторе Visual Basic, а затем закрыть окно редактора и Книгу с макросом1.

10. Вновь открыть книгу Книга с макросом1 и убедиться, что проект защищен:

· Перейти в редактор VBA и попытаться просмотреть проект, для чего дважды щелкнуть мышью на названии проекта в окне Project-VBA Project.

· На экране появится окно ввода пароля. Ввести пароль high и получить доступ к просмотру проекта, просмотреть код макроса в группе Modules в окне проекта Project-VBA Project.

· Закрыть книгу.

11. Создать еще одну книгу MS Excel с именем Книга с макросом2, содержащую макрос Шрифт, устанавливающий для выделенной области ячеек написание шрифта жирный курсив и размер 12. Сохранить закрыть книгу.

 

Задание 2. Создать два цифровых сертификата. Подписать проектыVBA в ранее созданных книгах MS Excel и изучить реакцию Excel на их открытие.



Поделиться:


Последнее изменение этой страницы: 2017-02-21; просмотров: 252; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.221.239.148 (0.005 с.)