X-PDF

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

Поделиться статьей

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

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

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

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

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

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

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

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

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

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

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

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

Представленная информация была полезной?
ДА
61.17%
НЕТ
38.83%
Проголосовало: 1509

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 на их открытие.


Поделиться статьей
Автор статьи
Анастасия
Анастасия
Задать вопрос
Эксперт
Представленная информация была полезной?
ДА
61.17%
НЕТ
38.83%
Проголосовало: 1509

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram

ЯТТС-Рекомендации по написанию отчета по учебной и производственной практики-Гостинечное дело

Поделиться статьей

Поделиться статьейПоделиться статьей Автор статьи Анастасия Задать вопрос Эксперт Представленная информация была полезной? ДА 61.17% НЕТ 38.83% Проголосовало: 1509


Поделиться статьей

ЮУрГУ-вопросы

Поделиться статьей

Поделиться статьейПоделиться статьей Автор статьи Анастасия Задать вопрос Эксперт Представленная информация была полезной? ДА 61.17% НЕТ 38.83% Проголосовало: 1509


Поделиться статьей

ЮУГУ-Отчет_ПП-Машины непрерывного транспорта

Поделиться статьей

Поделиться статьейПоделиться статьей Автор статьи Анастасия Задать вопрос Эксперт Представленная информация была полезной? ДА 61.17% НЕТ 38.83% Проголосовало: 1509


Поделиться статьей

ЮУГУ- Курсовой проект по электронике

Поделиться статьей

Поделиться статьейПоделиться статьей Автор статьи Анастасия Задать вопрос Эксперт Представленная информация была полезной? ДА 61.17% НЕТ 38.83% Проголосовало: 1509


Поделиться статьей

ЮУГУ-ВКР-Обеспечение требований охраны труда на рабочем месте слесаря-ремонтника 5 разряда

Поделиться статьей

Поделиться статьейПоделиться статьей Автор статьи Анастасия Задать вопрос Эксперт Представленная информация была полезной? ДА 61.17% НЕТ 38.83% Проголосовало: 1509


Поделиться статьей

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram
Заявка
на расчет