В целях безопасности поддержка макросов была заблокирована

Автор nikel, 23 марта 2022, 09:54

0 Пользователи и 1 гость просматривают эту тему.

nikel

Добрый день!



Периодически при попытке запуска макроса возникает предупреждение следующего содержания:

"Попытка запуска макроса.

 В целях безопасности поддержка макросов была заблокирована."



Нашли промежуточное решение путём запуска LibreOffice Calc в безопасном режиме и Возврате к настройкам установки (выбор пункта "Сброс профиля пользователя")

и установкой среднего или низкого уровня безопасности, но спустя какое-то время проблема возникает снова.

Версия LibreOffice Calc 7.3.1.3 (х64)

Прошу подсказать, как устранить эту проблему раз и навсегда.

mikekaganski

#1
Никак.
То, что Вы описываете, указывает либо на сброс настройки какой-то внешней надстройкой (и тут трудно сказать, что могло бы внезапно так заботиться о пользователе, что повышало бы уровень безопасности макросов), либо на нестабильность профиля (и вот это - огромная проблема, которая приводит к странностям, и которую мы не можем локализовать для исправления все эти годы; я вот недавно делал патч, который теоретически мог бы изменить это - но это выстрел вслепую, к тому же специфичный для одной ОС).

В принципе Вы могли бы создать свой файл .xcd с нужной настройкой в общей папке установки ЛО.
С уважением,
Михаил Каганский

nikel

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

economist

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

mikekaganski

Цитата: nikel от 23 марта 2022, 10:09В моём случае уровень безопасности макросов не влияет. Устанавливал на низкий уровень, но сообщение по-прежнему появлялось.

Цитата: nikel от 23 марта 2022, 09:54Нашли промежуточное решение путём запуска LibreOffice Calc в безопасном режиме и Возврате к настройкам установки (выбор пункта "Сброс профиля пользователя")

и установкой среднего или низкого уровня безопасности, но спустя какое-то время проблема возникает снова.

Так "не влияет", или "помогает, но только на время"?
С уважением,
Михаил Каганский

nikel

Цитата: mikekaganski от 23 марта 2022, 10:14
Так "не влияет", или "помогает, но только на время"?

Работаю с Низким уровнем безопасности макросов. При возникновении сообщения о блокировке макросов уровень безопасности макросов не меняется.
Делаю сброс профиля пользователя, из-за этого уровень безопасности сбрасывается на "Высокий", поэтому приходится снова устанавливать низкий уровень. После этих манипуляций макросы работают до следующего предупреждения о блокировке макросов.
То есть ключевым здесь является Сброс профиля пользователя.
По моим наблюдениям, периодичность не чаще раза в день.

sokol92

#6
А какая у Вас операционная система (простите, если пропустил в сообщениях)?
Какие установлены расширения (если имеются)?
Владимир.

nikel


sokol92

#8
Дождитесь, пожалуйста, очередной ошибки и выложите на форум в архиве файл

C:\Users\ВашеИмя\AppData\Roaming\LibreOffice\4\user\registrymodifications.xcu

Вы сократите объем этого файла, если выполните пункт меню Файл / Недавние документы / Очистить список. Кстати, это (случайно) не убирает ошибку?
Владимир.

nikel

Цитата: sokol92 от 23 марта 2022, 11:33Вы сократите объем этого файла, если выполните пункт меню Файл / Недавние документы / Очистить список. Кстати, это (случайно) не убирает ошибку?
Спасибо за совет, отвечу при возникновении ошибки.

nikel

Снова возникло предупреждение.
Цитата: nikel от 24 марта 2022, 16:12
Дождитесь, пожалуйста, очередной ошибки и выложите на форум в архиве файл

C:\Users\ВашеИмя\AppData\Roaming\LibreOffice\4\user\registrymodifications.xcu
Выложить файл, к сожалению, нет возможности.

Цитата: nikel от 24 марта 2022, 16:12
Вы сократите объем этого файла, если выполните пункт меню Файл / Недавние документы / Очистить список. Кстати, это (случайно) не убирает ошибку?

Очистка списка не убрала ошибку.

sokol92

Цитата: nikel от 25 марта 2022, 10:08Выложить файл, к сожалению, нет возможности.
Жаль. Была надежда воспроизвести Вашу ситуацию на своей конфигурации.

Зайдите в меню Сервис / Управление расширениями. Поставьте птички "Для всех пользователей", "Для Текущего пользователя". Какие расширения установлены? Если расширения есть, то попробуйте их временно отключить - повлияет ли это на возникновение ошибок.
Владимир.

nikel

Птички уже были проставлены.
Установлено несколько орфографических словарей (русский, украинский, немецкий), решатель для нелинейного программирования, wiki publisher. Отключить нельзя ни одно из расширений.

sokol92

Цитата: nikel от 25 марта 2022, 13:06Птички уже были проставлены
Эти расширения - из птички "Установлено с LibreOffice" (в список из моего предыдущего сообщения не входит).  :)
Владимир.

nikel