|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.02.2009, 10:59 | #1 |
Пользователь
Регистрация: 15.12.2008
Сообщений: 31
|
Помогите плиз с включением макроса
Господа, добрый день.
Совсем недавно начал осваивать 2007 Excel, также недавно начал пытаться писать макросы... Сразу возникла проблема, сам решить её пока не смог. К книге Excel прикреплены макросы, на них поставлены управляюшие кнопки в листе. Всё работает, только когда я закрываю книгу и потом снова её открываю макросы почему-то не хотят выполняться и выскакивает окошко с надписью:Ваша система безопасности отключила макросы.Чтобы запустить макросы необходимо закрыть и открыть данную книгу и т.д.... Делаю всё, что рекомендует Excel, ставлю даже минимальный уровень безопасности - результата ноль. Помогает лишь одно: сохраняю макросы в отдельной папке, удаляю их из книги, закрываю и сохраняю книгу, потом снова открываю, импортирую макросы обратно и заново назначаю кнопкам эти макросы - тогда всё работает. Скорее всего я что-то пропустил в настройках системы безопасности... Помогите пожалуйста!!! |
05.02.2009, 12:28 | #2 |
Форумчанин
Регистрация: 21.08.2007
Сообщений: 292
|
С Excel 2007 не работал, но, по-моему, там файлы с макросами надо сохранить с расширением *.xlsm.
|
05.02.2009, 13:51 | #3 |
Пользователь
Регистрация: 15.12.2008
Сообщений: 31
|
Именно так я и делал...Но проблема осталась...
Последний раз редактировалось Alex19789; 05.02.2009 в 14:38. |
05.02.2009, 17:51 | #4 |
Форумчанин
Регистрация: 30.07.2008
Сообщений: 125
|
Под строкой формул должно появится окошко с надписью система отключила макросы, и кнопка пареметры
Надо просто нажать на нее и поставить галочку на "включить макросы". |
06.02.2009, 10:11 | #5 |
Пользователь
Регистрация: 15.12.2008
Сообщений: 31
|
Только-что разобрался в чём дело: на файле стоит пароль для доступа и поэтому система безопасности не даёт варианта "включить содержимое". Вопрос в том как включить макрос, не изменяя параметров защиты файла? Пример привожу пароль 12345. Заранее благодарен.
|
06.02.2009, 11:43 | #6 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
Да вроде бы все работает.
После ввода пароля открывается файл, наверху отображается строка: "Предупреждение системы безопастности" Жмем на "Параметры" и включаем содержимое. Всё! Также проверьте "Центр упр. безопастностью" - "Параметры центра упр. безоп." - "Параметры макросов". Лучше поставить галку на "Отключать все макросы с уведомлением" |
06.02.2009, 11:55 | #7 |
Пользователь
Регистрация: 15.12.2008
Сообщений: 31
|
Странно...
Просто после нажатия "Параметры" появляется сообщение с единственным уже выбранным вариантом ответа "Включить защиту от нежелательного содержимого.....". При этом выбрать другие варианты или снять выбор с единственно предлагаемого невозможно. При этом в параметрах макросов вырано "Отключать все макросы с уведомлением". Скрин во вложении. Последний раз редактировалось Alex19789; 06.02.2009 в 12:05. |
06.02.2009, 12:25 | #8 |
Пользователь
Регистрация: 24.01.2009
Сообщений: 66
|
Попробуй зайти в меню/Параметры EXCEL/Центр управления безопасностью/кнопка "параметры центра управления безопасностью"/Параметры макросов и выбери нужный тебе параметр, может это поможет
|
06.02.2009, 12:32 | #9 |
Пользователь
Регистрация: 15.12.2008
Сообщений: 31
|
К сожалению не помогает.
Ещё раз выбрал "Отключить все макросы с уведомлением", результат всё тот-же: макрос работает только с отключенным паролем. Может быть есть другой выход? |
06.02.2009, 20:27 | #10 |
Пользователь
Регистрация: 24.01.2009
Сообщений: 66
|
1.Жмешь меню/ Сохранить как/ Книга с поддержкой макросов. Появится новый файл с разширением xlsm. Если не помогло тогда вариант второй
2.Заходишь в меню/Параметры EXCEL/Основные и ставишь галочку "Показать вкладку Разработчик на ленте". После перезагрузки файла у тебя появится новая вкладка "Разработчик" там нажимаешь Безопасность макросов, включае все макросы и доверяешь доступ VBA, или просто запускаешь редактор VBA и вставляешь скопированны макрос |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск макроса с параметрами из другого макроса | Saladin | Microsoft Office Excel | 2 | 19.01.2009 09:43 |
Помогите плиз | Loke | Свободное общение | 3 | 14.07.2008 09:08 |
Как сделать так,чтобы программа запускалась с включением компьютера? | InseR | Общие вопросы Delphi | 24 | 12.02.2008 18:55 |