Remkomplekty.ru

IT Новости из мира ПК
26 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Макрос отключен по соображениям безопасности

Проблема с включением/отключением макросов

При открытии файла Microsoft Office Word появляется сообщение «Макрос не найден. Возможно он отключен по соображениям безопасности.» После включения/отключения макроса в центре управления безопасности, ничего не происходит.

При открытии любого существующего файла Microsoft Office Word вновь появляется сообщение «Макрос не найден. Возможно он отключен по соображениям безопасности.»

Что сделать в этом случае? Пакет Microsoft Office 2010 переустанавливал 2 раза, не помогло.

Сведения о вопросе

Ответы (3) 

Этот ответ помог 1 пользователю

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Попробуйте запустить Word в безопасном режиме (удержанием контрол при запуске).

Если такого сообщения не появится, ответ один. Вам нужно отключить все надстройки. В какой-то из них есть файл AutoOpen, который и пытается запустить несуществующий макрос.

Этот ответ помог 10 польз.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Так Вам нужно, чтобы макрос запускался, это Ваш макрос?

Или Вы хотите узнать что за макрос к Вам «лезет»?

Что значит «После включения/отключения макроса в центре управления безопасности, ничего не происходит.» Я же не сижу рядом и не вижу, что Вы делаете, пишите подробно. Что Вам, например, понятно в такой фразе : «После включения отключения показа всех окон на панели задач настроек Word ничего не происходит»?

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

У Вас права администратора на компьютере? Если нет — обращайтесь к администратору.

Посмотреть кто к Вам «лезет» можно так:

1. В строке информации должно быть Предупреждение системы безопасности «Запуск макросов отключен» и кнопка «Включить содержимое», жать которую не стоит пока не разберетесь, что происходит.

2. Файл Сведения Включить содержимое Дополнительные параметры

Тут Вы можете просмотреть сертификат того, чьи макросы блокируются, и принять решение.

Если свой проект VBA, то надо проверить пописан ли он. Требуется сертификат свой (если кто делал сам), или по маске CodeSignig, если используется сетевой вариант работы с проетктами VBA.

Макрос отключен по соображениям безопасности

Не работает интеграция ABBYY Lingvo x3 с Microsoft Word 2010 64-bit. При запуске Microsoft Word 2010 возникает сообщение об ошибке:

Макрос не найден. Возможно, он отключен по соображениям безопасности.

Шаблон ABBYY Lingvo x3 для MS Word не совместим с Word 2010 64-bit.

Для того, чтобы ошибка про макрос не появлялась, необходимо проделать следующее:
— Закройте приложения Word на вашем компьютере.
— Удалите шаблон Lingvo14.dotm из папки установки ABBYY Lingvo x3 (по умолчанию С:Program Files (x86)ABBYY Lingvo x3).
— Откройте командную строку через Пуск (Start)>Выполнить (Run). Если в выпадающем меню Пуск (Start) отсутствует пункт Выполнить (Run), то нажмите на клавиатуре кнопку с эмблемой Windows и одновременно с ней кнопку с буквой R. В командную строку введите %USERPROFILE%AppDataRoamingMicrosoftWordSTARTUP и нажмите OK. Удалите шаблон Lingvo14.dotm из открывшейся папки.
— Запустите Word и проверьте, что ошибка при запуске больше не появляется.

поиск по С на *.dotm дал 2 файла Lingvo после удаления которых окно «Макрос не найден. и т.д.» исчезло

При запуске Microsoft Word 2010 возникает сообщение об ошибке «Макрос не найден»

Не работает интеграция ABBYY Lingvo x3 с Microsoft Word 2010 64-bit. При запуске Microsoft Word 2010 возникает сообщение об ошибке:

Читать еще:  Антивирус онлайн dr web

Макрос не найден. Возможно, он отключен по соображениям безопасности.

Шаблон ABBYY Lingvo x3 для MS Word не совместим с Word 2010 64-bit.

Для того, чтобы ошибка про макрос не появлялась, необходимо проделать следующее:
— Закройте приложения Word на вашем компьютере.
— Удалите шаблон Lingvo14.dotm из папки установки ABBYY Lingvo x3 (по умолчанию С:Program Files (x86)ABBYY Lingvo x3).
— Откройте командную строку через Пуск (Start)>Выполнить (Run). Если в выпадающем меню Пуск (Start) отсутствует пункт Выполнить (Run), то нажмите на клавиатуре кнопку с эмблемой Windows и одновременно с ней кнопку с буквой R. В командную строку введите %USERPROFILE%AppDataRoamingMicrosoftWordSTARTUP и нажмите OK. Удалите шаблон Lingvo14.dotm из открывшейся папки.
— Запустите Word и проверьте, что ошибка при запуске больше не появляется.

Настройки системы безопасности

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

Система безопасности Microsoft Office

Microsoft Office снабжен своей собственной системой безопасности. Задача этой системы заключается в противодействии макровирусам. Макровирусы – это вредоносные программы, написанные на языке VBA. Для своего распространения и перемещения от одного зараженного файла к другому макровирусы используют возможности языка программирования. Наибольшее распространение получили макровирусы, созданные для MS Word и MS Excel. Макровирусы — это главная проблема, которую создал язык программирования VBA, встроенный в офисные программы. Безопасная работа с макросами заключается в соблюдении простого правила: запрещать выполнение макросов, если их назначение Вам не известно.

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

Уровни безопасности

В системе безопасности предусмотрено четыре уровня защиты, для того чтобы их увидеть в MS Word 2003 либо MS Excel 2003, зайдем в меню Сервис/Макрос/Безопасность

Для просмотра уровней системы безопасности в MS Word 2007 и MS Excel 2007 нажимаем кнопку Microsoft Office , далее кнопку Параметры Word (Excel)/Центр управления безопасностью/Параметры центра управления безопасностью, после чего появится окно настройки параметров макросов. Описания уровней безопасности говорят сами за себя.

Уже замечено, что оптимальное соотношение между удобством и безопасностью при работе с макросами, достигается выбором второго пункта, который и установлен по умолчанию — «Отключить все макросы с уведомлением». В этом случае при запуске файлов, содержащих макросы, система выдает предупреждающее сообщение, а Вы в свою очередь на выбор можете либо подтвердить отключение макросов, либо разрешить им выполняться. Если подобные сообщения системы безопасности покажутся вам слишком назойливыми, можно выбрать опцию «Включить все макросы», что не рекомендуется системой безопасности. Так вы ставите вашу систему под угрозу. Даже используя антивирусное программное обеспечение, не следует забывать о потенциальной опасности макровирусов. Теперь Вы знаете о плюсах и минусах разных уровней системы безопасности и поработав какое-то время с макросами, сможете выбрать для себя наиболее удобный из предложенных вариантов. Выбор уровня защиты зависит только от Вас.

Цифровые подписи макросов

Особый интерес в окне «Центр управления безопасностью» представляет опция «Отключить все макросы кроме макросов с цифровой подписью». Выбрав эту опцию, Вы сможете спокойно запускать макросы, которые вы создали и подписали сами. Также можно использовать «Надежные расположения», где Вы можете хранить проверенные и надежные макросы и надстройки.

Надежные расположения

Добавлю несколько слов о разделе «Надежные расположения». В этом разделе прописываются пути к папкам, которые считаются надежными источниками для открытия файлов. Надежные расположения можно добавлять, удалять, изменять и отключать. Использование надежных расположений также снизит вероятность возникновения проблем при выполнении макросов. Добавляются надежные расположения в параметрах центра управления безопасностью. На видео показано как добавить надежные расположения в Microsoft Excel 2013 , но в других версиях и в других приложениях всё делается аналогично.

Читать еще:  Поймал вирус как удалить

Настройка доступа к объектной модели VBA

И еще один нюанс, для корректной работы макросов и надстроек нужно установить доверие к объектной модели проектов VBA. Сделать это можно следующим образом:

Для приложений Office 2003 – Сервис/Макрос/Безопасность/Надежные издатели/Доверять доступ к Visual Basic Project

Для приложений Office 2007 – Меню/Параметры/Центр управления безопасностью/Параметры центра управления безопасностью/Параметры макросов/Доверять доступ к объектной модели проектов VBA (установить галочку).

В приложениях пакета MS Office 2010 расположение центра управления безопасностью, аналогично расположению его в версии 2007, с той лишь разницей, что кнопка Office изменена на вкладку с названием «Файл», выделенную зеленым цветом.

Таким образом, большую часть проблем связанных с работоспособностью макросов решит установка опции «Доверять доступ к проектам VBA» и некоторое снижение уровня безопасности.

Макрос отключен по соображениям безопасности

Профиль
Группа: Участник
Сообщений: 5
Регистрация: 18.8.2010

Репутация: нет
Всего: нет

MS Word 2007 — Добавил макрос и закрепил его за кнопкой на Панели Задач в Word’e.
По нажатию кнопки макрос отрабатывает.

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

Как сделать, чтобы на этом ПК под любым пользователем в Word’e уже был настроен макрос?

Это сообщение отредактировал(а) wilp — 18.8.2010, 19:17

Советчик

Профиль
Группа: Модератор
Сообщений: 20437
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 24
Всего: 449

О(б)суждение моих действий — в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция — Администрация форума.

Шустрый

Профиль
Группа: Участник
Сообщений: 94
Регистрация: 7.10.2009
Где: Харьков

Репутация: 7
Всего: 7

Профиль
Группа: Участник
Сообщений: 5
Регистрация: 18.8.2010

Репутация: нет
Всего: нет

Прошу прощения, да, я имел ввиду, чтобы у всех пользователей
1. появилась кнопка на «Панели быстрого доступа»
2. на эту кнопку был навешан макрос

1. Т.е. выход в каждый профиль кидать файл

из настроенного профиля?
Сделал кнопка появилась под другим пользователем.

А есть вариант в одну папку положить файл

и оттуда под всеми профилями в Word’е будет кнопка?

2. Сохраняю под настроенным пользователем шаблон «Dot1.dotm.в общую папку доступа

Затем захожу под новым пользователем в Word.
Кнопка есть.
Захожу в «параметры Word» — «Шаблоны и надстроки» — «Добавить» указываю путь к моему Общему шаблону. Жму Ок.
Затем жму на кнопку с макросом
на экране ошибка

Это сообщение отредактировал(а) wilp — 19.8.2010, 10:05

Шустрый

Профиль
Группа: Участник
Сообщений: 94
Регистрация: 7.10.2009
Где: Харьков

Репутация: 7
Всего: 7

Профиль
Группа: Участник
Сообщений: 5
Регистрация: 18.8.2010

Репутация: нет
Всего: нет

Сделал.
Зашел под другим пользователем в Word

Кнопка Office→Параметры Word→Дополнительно

Вышел из Word.
Снова зашел в Word.

Жму на кнопку с макросом:

Может я неправильно сохраняю общий шаблон с встроенным макросом в Общую папку

Спасибо за ответы.

Шустрый

Профиль
Группа: Участник
Сообщений: 94
Регистрация: 7.10.2009
Где: Харьков

Репутация: 7
Всего: 7

Профиль
Группа: Участник
Сообщений: 5
Регистрация: 18.8.2010

Репутация: нет
Всего: нет

в свою общую папку (которую указал в настройках Word под каждым профилем)
сюда

И конечно предварительно в каждый профиль пользователя

из настроеннго профиля пользователя.

Тогда при запуске Word’а под пользователем кнопка с макросом отрабатывает.
Спасибо!

Но это не совсем удобно, в плане, что нужно под каждым профилем сначала заходить в Word и изменять каталог для Общих профилей. (ввобщем нужно изменять умолчания)

поэтому вот такой «костыль» можно сделать:

а)Необходимо, чтобы были созданы профили пользователей.
Настраиваем под одним профилем (Админом) в Word’е макрос и вешаем его на кнопку на Панели быстрого доступа.

б) Затем под Админом в каталог с каждым существующим профилем кидаем 2-а файла из НАСТРОЕННОГО ранее профиля

The macro cannot be found or has been disabled because of your Macro security settings

I am getting the error that appears in the title and I already check the security settings, I have everything enabled and the Add-in is signed. I put the screenshot of how I have the options. If I have everything enable why it can give security problems?

Читать еще:  Сайт не соответствует стандартам безопасности

You can get this message if your ribbon or button code calls a macro that’s not present (ie, the name’s misspelled or the macro is declared as a private sub) – Steve Rindsberg 02 ноя. 13 2013-11-02 07:29:10

Thanks for the reply. The problem is that in some computers it works and in other it doesn’t. And I put the same security settings in all of them. – Iban Arriola 03 ноя. 13 2013-11-03 20:00:46

VBA became an install option at some point in the past. It’s still installed by default but might have been disabled by the user/admin. Have the user press Alt+F11 . see if the VBA IDE launches. – Steve Rindsberg 03 ноя. 13 2013-11-03 23:48:20

yes the VBA IDE launches when Alt + F11 is pressed. There doesn’t appear the addIn but it is loading somehow because the addIn creates a new tab in the powerpoint options and it is appearing. But when you try to click on the tab it gives the error that I put in the thread. – Iban Arriola 04 ноя. 13 2013-11-04 10:08:27

How have you installed the add-in (via the Add-ins dialog box or otherwise) and is it a PPA/PPAM add-in or a COM addin? – Steve Rindsberg 04 ноя. 13 2013-11-04 18:09:39

It is a ppam add-in and I add it using advance installer. With this program I installed a msi file that contains the ppam, the registry values and other files that I need. It is working in all the computers that I test except 2 that are giving this error (some of them with the same OS and office version and works well). – Iban Arriola 04 ноя. 13 2013-11-04 21:51:04

Have you actually checked the registry to see that the needed values are there? I occasionally run into situations where my installers aren’t allowed to make the reg settings I need. – Steve Rindsberg 06 ноя. 13 2013-11-06 02:08:42

I tried deleting it and use the ppam file to insert it manually in powerpoint Add-Ins (with that the registry values are suppose to be well set) and I get the same error. – Iban Arriola 06 ноя. 13 2013-11-06 10:47:50

This one also didn’t work. I am contacting with microsoft support center because even a simple «Hello world» macro is not working. If you exec it from the code it works but as soon as you create a ppam file and add it, it gives error. I will post the solution here if they provide it to me. Thanks – Iban Arriola 08 ноя. 13 2013-11-08 10:53:55

Thanks, and yes, PLEASE do post any answer you receive. Very interested to hear it. – Steve Rindsberg 08 ноя. 13 2013-11-08 15:16:27

1 ответ

I had the EXACT same problem with an addin which I developed for Powerpoint many years ago and now ran on some computers at my new company, but not others.

The support couldn’t help me and Google couldn’t really help me, but this thread came closest to describing my situation.

The only common denominator I eventually found was that 32-bit Office could run the addin, but not 64-bit.

So my solution was to go through the VBA source code and replace my declaration variables according to this Microsoft post:

Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector
×
×