powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как можно программно включить доступ к проектам VBA
8 сообщений из 8, страница 1 из 1
как можно программно включить доступ к проектам VBA
    #37181946
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здоаствуйте. Кто-нибудь знает, как можно программно включить доступ к проектам VBA?
Есть мысль по созданию собственного VBA-протектора в виде native dll с зашифрованным & сжатым кодом VBA в секции ресурсов.
Спасибо
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182123
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

Через Shell, внеся изменения в Реест. Приложение Excel должно быть в этот момент закрыто.

Код: plaintext
1.
2.
Set objShell = CreateObject("WScript.Shell")
objShell.RegWrite _
        "HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security\AccessVBOM",  1 , "REG_DWORD"

Вместо 12.0 - необходимая версия Excel. Это если про Excel речь. Если про другое приложение - то просто смотрим в реестре нужную ветку и применяем её.
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182165
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Prist, спасибо, как это
>Приложение Excel должно быть в этот момент закрыто
и вто же время запустить этот скрипт, с Ворда??
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182228
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович Эндрю,

Никак. Данная опция применяется для приложения в целом и вступает в силу только после перезапуска приложения.
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182258
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_Prist, если
Никак.
Тогда зачем код??
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182364
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ципихович ЭндрюThe_Prist, если
Никак.
Тогда зачем код??Если Вы не указываете откуда хотите выполнить код и создаете сообщение в разделе по VisualBasic, ТО ЗАЧЕМ СПРАШИВАТЬ простых людей, не обладающих навками телепатии? Я провел простую аналогнию: Dll и раздел VisualBasic ( а не Microsoft Office ).
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182367
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
засуньте этот код в файл vbs и выполняйте его прям как bat-файл
...
Рейтинг: 0 / 0
как можно программно включить доступ к проектам VBA
    #37182402
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо всем большое, всё понятно
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как можно программно включить доступ к проектам VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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