ДД! Стояла раньше 2007 версия,замумукался, скачал 2003 обратно.Проблема в том,что при открытии файла не открываются созданные мной макросы(М)(М создавались в 2003).Попробовал действовать по подсказке,где советовали изменить уровень безопасности на Высокий,закрыть файл,открыть,ознакомиться с сертификатом макроса(а я М делал сам и где этот сертификат не знаю),потом оставив уровень безопасности высоким, включить флажок "Всегда доверять макросам из этого источника".Такого флажка я не обнаружил.Было только два флажка- доверять всем установленным настройкам и шаблонам и доверять визуал бейсику.Оба флажка включал-безрезультатно.Получается,что к макросу могу подобраться только снизив уровень безопасности?
ДД! Стояла раньше 2007 версия,замумукался, скачал 2003 обратно.Проблема в том,что при открытии файла не открываются созданные мной макросы(М)(М создавались в 2003).Попробовал действовать по подсказке,где советовали изменить уровень безопасности на Высокий,закрыть файл,открыть,ознакомиться с сертификатом макроса(а я М делал сам и где этот сертификат не знаю),потом оставив уровень безопасности высоким, включить флажок "Всегда доверять макросам из этого источника".Такого флажка я не обнаружил.Было только два флажка- доверять всем установленным настройкам и шаблонам и доверять визуал бейсику.Оба флажка включал-безрезультатно.Получается,что к макросу могу подобраться только снизив уровень безопасности?АлНик
Добрый день! Как я понял из прочитаного,вы ставите высокий уровень, а для нормальной работы мпакросов, попробуйте установить низкий, или хотя бы средний. С ув. Муля!
Добрый день! Как я понял из прочитаного,вы ставите высокий уровень, а для нормальной работы мпакросов, попробуйте установить низкий, или хотя бы средний. С ув. Муля!Муля2010
Даже на среднем уровне макросы не запускаютя.А мне думается,что есть способ заставить их работать на высоком уровне безопасности.Именно об этом мой вопрос
Даже на среднем уровне макросы не запускаютя.А мне думается,что есть способ заставить их работать на высоком уровне безопасности.Именно об этом мой вопросГость
Даже на среднем уровне макросы не запускаютя.А мне думается,что есть способ заставить их работать на высоком уровне безопасности.Именно об этом мой вопрос
Не стану спорить. Может и есть, но я, к сожалению, этого не знаю.
Quote (Гость)
Даже на среднем уровне макросы не запускаютя.А мне думается,что есть способ заставить их работать на высоком уровне безопасности.Именно об этом мой вопрос
Не стану спорить. Может и есть, но я, к сожалению, этого не знаю.Муля2010
Программа включает низкий режим безопасности и макрос открывается.Аналогичного результата я мог бы добиться вручную снизив уровень безопасности.Я бы хотел бы включить свои макросы на своем компе и защититься от нежелательных чужих(ну или вручную управлять включением чужих М) И подсказка недвусмысленно мне об этом говорит,но те действия,которые она предлагает я не знаю как выполнить(см.1 мой пост)
Программа включает низкий режим безопасности и макрос открывается.Аналогичного результата я мог бы добиться вручную снизив уровень безопасности.Я бы хотел бы включить свои макросы на своем компе и защититься от нежелательных чужих(ну или вручную управлять включением чужих М) И подсказка недвусмысленно мне об этом говорит,но те действия,которые она предлагает я не знаю как выполнить(см.1 мой пост)Гость
Читаем справку: "Запуск макросов" - "Разрешение выполнения макросов "
Quote
Если степень безопасности макросов в Excel установлена как Низкая (не рекомендуется), макросы могут выполняться без запроса разрешения у пользователя. Если установлена Средняя степень безопасности макросов, в Excel отображается диалоговое окно с запросом на выполнение макросов. Если установлена Высокая степень безопасности макросов (рекомендуется для всех пользователей), Excel позволяет запускать только макросы с цифровой подписью или те макросы, которые хранятся в папке запуска Excel (XLStart).
Для получения дополнительных сведений о цифровых подписях и их получении см. раздел справки О цифровых подписях.
Читаем справку: "Запуск макросов" - "Разрешение выполнения макросов "
Quote
Если степень безопасности макросов в Excel установлена как Низкая (не рекомендуется), макросы могут выполняться без запроса разрешения у пользователя. Если установлена Средняя степень безопасности макросов, в Excel отображается диалоговое окно с запросом на выполнение макросов. Если установлена Высокая степень безопасности макросов (рекомендуется для всех пользователей), Excel позволяет запускать только макросы с цифровой подписью или те макросы, которые хранятся в папке запуска Excel (XLStart).
Для получения дополнительных сведений о цифровых подписях и их получении см. раздел справки О цифровых подписях.
Не стану заводить новую тему, а спрошу тут. Народ, кто чем свой код подписывает? Чтобы ничего чужое у меня на рабочих компах не шевелилось, я пользуюсь самоизданным сертификатом, который можно слепить прогой Цифровой сертификат для проектов VBA Все полностью устраивало, пока сидел на одном компе. На других ставишь этот свой сертификат в хранилище доверенные корневые центры, и безопасность на максимум. Один раз разрешил исполнение макросов и забыл. Но вот неудобства начались, когда стал работать с программой дома. А потом еще и ноут заимел.Итого три компа, а самоизданный сертификат может подписывать код только на том ПК на котором он и был издан. Конечно как вариант, создать на всех трех ПК, где может быть работа с кодом, свои сертификаты, и растыкать их на остальных, к чему пока и склоняюсь. Поискал где можно надыбать такой сертификат, чтобы можно его было хранить например на флешке, или установить на все три своих ПК. Предложений конечно масса, но цена вопроса... Для моей задачи считаю неприемлемой. Проще растыкать три сертификата )) Просто может кто знает где можно получить такой сертификат, да чего тут мусолить - совершенно бесплатно. Задача же ставится не удостоверение личности, а чисто технический запрет на исполнение чужого кода на своей группе ПК.
Не стану заводить новую тему, а спрошу тут. Народ, кто чем свой код подписывает? Чтобы ничего чужое у меня на рабочих компах не шевелилось, я пользуюсь самоизданным сертификатом, который можно слепить прогой Цифровой сертификат для проектов VBA Все полностью устраивало, пока сидел на одном компе. На других ставишь этот свой сертификат в хранилище доверенные корневые центры, и безопасность на максимум. Один раз разрешил исполнение макросов и забыл. Но вот неудобства начались, когда стал работать с программой дома. А потом еще и ноут заимел.Итого три компа, а самоизданный сертификат может подписывать код только на том ПК на котором он и был издан. Конечно как вариант, создать на всех трех ПК, где может быть работа с кодом, свои сертификаты, и растыкать их на остальных, к чему пока и склоняюсь. Поискал где можно надыбать такой сертификат, чтобы можно его было хранить например на флешке, или установить на все три своих ПК. Предложений конечно масса, но цена вопроса... Для моей задачи считаю неприемлемой. Проще растыкать три сертификата )) Просто может кто знает где можно получить такой сертификат, да чего тут мусолить - совершенно бесплатно. Задача же ставится не удостоверение личности, а чисто технический запрет на исполнение чужого кода на своей группе ПК.Bagir
Сообщение отредактировал Bagir - Четверг, 14.02.2013, 21:02
Да, действительно стоило открыть новую тему. Обсуждение тут не пошло. Просто эту я нашел поиском. Хоть название темы и не очень то подходит под мой вопрос, но топикстартер в первом посте затронул обе темы. Уровень безопасности макросов и сертификат.
Да, действительно стоило открыть новую тему. Обсуждение тут не пошло. Просто эту я нашел поиском. Хоть название темы и не очень то подходит под мой вопрос, но топикстартер в первом посте затронул обе темы. Уровень безопасности макросов и сертификат.Bagir
PS не совсем правильно обозвал. Если файл в надежном расположении - уровень безопасности низкий, макросы запускаются без вопросов. Если в другом месте - как настроите.
Ну батюшка...
PS не совсем правильно обозвал. Если файл в надежном расположении - уровень безопасности низкий, макросы запускаются без вопросов. Если в другом месте - как настроите.RAN
Опа горностай, а я действительно и не знал про такое. Сижу в 2003. Клевая фишка. Но в 2003 такого я не нашел. Поэтому защищаюсь своими самоизданными сертификатами. Правда при условии, что комп не один, это немного неудобно. При первом сохранении на другом компе, приходится каждый раз переподписывать код.
Опа горностай, а я действительно и не знал про такое. Сижу в 2003. Клевая фишка. Но в 2003 такого я не нашел. Поэтому защищаюсь своими самоизданными сертификатами. Правда при условии, что комп не один, это немного неудобно. При первом сохранении на другом компе, приходится каждый раз переподписывать код.Bagir
RAN, Начал использование макроса в рабочем документе. Добавил каталог в безопасное расположение. Макросы по прежнему не выполняются автоматически. Как объяснить программе что из этого каталога все таки можно запускать макросы всегда ? Или можно без ЭЦП выдать сертификат книге и через него как-то решить эту проблему ?
Решил проблему ) Все же еще раз спасибо. Оказалось что по удаленному рабочему столу файл открывался как будто он не на локальной машине а на сетевом ресурсе. Прописал нужный путь и разрешил сетевые надежные. Все заработало ! Аллелуя)
RAN, Начал использование макроса в рабочем документе. Добавил каталог в безопасное расположение. Макросы по прежнему не выполняются автоматически. Как объяснить программе что из этого каталога все таки можно запускать макросы всегда ? Или можно без ЭЦП выдать сертификат книге и через него как-то решить эту проблему ?
Решил проблему ) Все же еще раз спасибо. Оказалось что по удаленному рабочему столу файл открывался как будто он не на локальной машине а на сетевом ресурсе. Прописал нужный путь и разрешил сетевые надежные. Все заработало ! Аллелуя)koyaanisqatsi
Сообщение отредактировал koyaanisqatsi - Четверг, 20.11.2014, 17:37