powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Программный доступ к проекту Visual Basic не является доверенным
17 сообщений из 17, страница 1 из 1
Программный доступ к проекту Visual Basic не является доверенным
    #33244932
Привет всем
При попытке доступа к проекту Excel извне возникает такая ошибка (см.сабж)
Поискал ответ, везде говорится, что надо в настройках безопасности установит флаг "Доверять доступ к Visual Basic Project"
Установил - ошибка осталось.
Мож кто знает что-нибудь??
Заранее спасибо!
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #33246132
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может промазал?
там несколько флажков...
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #33246190
"Доверять доступ к Visual Basic Project"

это чтобы работали такие программы на vba? которые меняют текст других программ.
Ну - вирус ты, например, написал (или принес от друга), и чтобы он мог сам свой код в vba
проект дописывать - устанавливаешь ему "Доверять доступ к Visual Basic Project"

а у тебя либо подписанный проект и нет доверия подписи, либо общий высокий уровень безопасности установлен.
последнее - на соседней вкладке птица.
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #33247031
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С этим флажком есть маааленький прикол. Если ты получил упомянутую ошибку, поставил галочку "доверять" - оно начнет доверять только после того как ВСЕ копии Excel будут выгружены из памяти. И если офис использует "быструю загрузку", а инсталлятор офиса по умолчанию ее запускает, то прийдется перегружать винду :)
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #33247614
да я уж и перегружался после этого
уровень безопасности поставил самы низкий
во флажок точно не промахнулся
увы - не работает
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #33247618
вот второй раз перегрузился - пошло!!
всем спасибо за внимание ;)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Программный доступ к проекту Visual Basic не является доверенным
    #35273949
Zaira
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Y mena takaya je problema. 100 raz peregrujala ne poluchaetsa. pomogite.
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #35503287
Brooks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точно такая же проблема. Галочка "Доверять доступ к Visual Basic Projrct" установлена, уровень безопасности включен низкий. Перегружался много раз - не работает ни дома, ни на работе.
Причем, если вызвать
Application.VBE.ActiveVBProject.VBComponents.Import "D:\Test.bas"
Application.Run "Macro1"
из самого экселя (добавить макрос, в него вписать этот код), то все работает без проблем. А вот если вызов осуществляется из любого внешненего приложения (например, из файла *.vbs), то вылезает ошибка.
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #36001099
mainstay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Столкнулся с аналогичной проблемой.

"программный доступ к проекту visual basic не является доверенным"

Запускаю:

Dim objXL
Set objXL = CreateObject("Excel.Application")
objXL.Workbooks.Open ("C:\tmp\test.xls")
objXL.Visible = True
objXL.VBE.ActiveVBProject.VBComponents.Import("C:\tmp\macro.vbs")
objXL.Run("Macro1")
objXL.Workbooks.Application.Quit
Set objXL = Nothing

файл macro.vbs:
Sub Macro1()
MsgBox "Test message"
End Sub

test.xls - пустой xls-файл, в котором Сервис->Параметры->Безопасность->в закладке "безопасность макросов", уровень безопасности выставлен на уровень "Низкий", в закладке "надежные издатели", обе галки "доверять всем установленым надстройкам и шаблонам" и "доверять доступ к Visual Basic Project" выставлены!

Во всех приложениях MS ofiice проделано тоже самое. В реестре для офиса в Security, AccessVBOM = 1 и Level = 1 везде.

Перегружался несколько раз! Комп выключал! Даже штепсель из розетки для надежности выдергивал! И все равно пишет ошибку!

Подскажите что еще сделать? Разобрать собрать комп? Или может у меня в коде ошибка? С Visual Basic-ом нет опыта работы?

Помогите!
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #36009583
mainstay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну что никто не сталкивался?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Программный доступ к проекту Visual Basic не является доверенным
    #36832297
LexMSC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуйте прописать вот это в реестре, для своей версии Office:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\12.0\Excel\Security]
"AccessVBOM"=dword:00000001
"Level"=dword:00000001
"VBAWarnings"=dword:00000000
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #36832311
LexMSC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LexMSCПопробуйте прописать вот это в реестре, для своей версии Office:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\12.0\Excel\Security]
"AccessVBOM"=dword:00000001
"Level"=dword:00000001
"VBAWarnings"=dword:00000000
Только перезагрузиться все равно не помешает.
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #36919820
fps_oleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LexMSC, спасибо, изменение реестра помогло (винда 7, оффис 2010). Остальное не помогало, на других комах файл работал нормально.
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #36926610
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в семерке еще есть понятие доверенный каталог
если базы расположены в определенном месте - весьма удобственно
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #36988804
Marchuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LexMSCLexMSCПопробуйте прописать вот это в реестре, для своей версии Office:

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\12.0\Excel\Security]
"AccessVBOM"=dword:00000001
"Level"=dword:00000001
"VBAWarnings"=dword:00000000
Только перезагрузиться все равно не помешает.

вопрос а как это можно прописать с помощью скрипта *.vbs ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Программный доступ к проекту Visual Basic не является доверенным
    #37739372
EducatedFool
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вдруг кому пригодится - изменение настроек безопасности Excel при помощи макросов :
http://excelvba.ru/code/Security
...
Рейтинг: 0 / 0
Программный доступ к проекту Visual Basic не является доверенным
    #37739525
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EducatedFool, а не подскажите программно как в Ворде избавится от сообщения:Это приложение собирается инициализировать элементы ActiveX, что может быть небезопасно
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Программный доступ к проекту Visual Basic не является доверенным
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]