powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как снять защиту с проекта VBA кодом?
4 сообщений из 4, страница 1 из 1
Как снять защиту с проекта VBA кодом?
    #34936886
Фотография Wipeout2097
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем известно, что VBA Project можно защитить паролем. Предположим, процедура "A" из module1 проекта №1(файла MyExcel1) обращается к процедуре "В" проекта №2 (файлу MyExcel2), при условии, что оба файла открыты. Процедура "B" методом InsertLines втсавляет в процедуру "A" строчку кода, ну, скажем, InsertLine 2, msgbox "Привет!". Все это работает! Но вот проблема.... Если проект №1 защитить паролем через Project Propires, то фиг! Там вроде ошибка '1005' появляется...
Вот и нужно как-то сделать так, чтобы процедура "В" натыкаясь на защищенный проект №1, снимала с него защиту... Допустим, пароль процедуре "В" известен...
Есть кто-нибудь, кому не чем заняться?:) Помогите плиз...
...
Рейтинг: 0 / 0
Как снять защиту с проекта VBA кодом?
    #34936950
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Находишь целевой VBProject.
Читаешь у него Protection - это тебе скажет защищеный проект или нет.
А вот как его защищать и снимать защиту.... сходу не вижу
...
Рейтинг: 0 / 0
Как снять защиту с проекта VBA кодом?
    #34947483
Фотография Wipeout2097
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlНаходишь целевой VBProject.
Читаешь у него Protection - это тебе скажет защищеный проект или нет.
А вот как его защищать и снимать защиту.... сходу не вижу

Спасибо, это я уже понял... Две константы... vbext_pp_locked - если проект защищен и vbext_pp_none, если нет... А вот как снять эту защиту? Допустим мы даже укажем программе пароль, на который защищен проект... Что-то вроде метода Unprotect, но не он...
...
Рейтинг: 0 / 0
Как снять защиту с проекта VBA кодом?
    #34993691
Chelovek Tapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
/topic/346886
Вот и ответ...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как снять защиту с проекта VBA кодом?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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