powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как подменить в защищенном проекте модуль?
3 сообщений из 3, страница 1 из 1
Как подменить в защищенном проекте модуль?
    #34947492
Фотография Wipeout2097
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вобщем проблема вот в чем. Посмотрите пожалуйста приложенный к этому сообщению файл... Там рабочая книга и файл модуля Module1.bas. (Перед проигрыванием, установите такой уровень безопасности (Сервис -> Макрос -> Безопасность -> Надежные издатели -> ДОВЕРЯТЬ ДОСТУП К ПРОЕКТАМ VBP), чтобы было доверие к VisualBasicProgect)
В проекте книги есть два модуля. Один из них тоже называется Module1. Проиграйте программу и увидите, что первый раз появиться мэсседж из старого модуля1. Затем нажмите вторую кнопку. По ее нажатию вылезет GetOpenFilename. Укажите ей на тот Module1.bas, что я приложил в архиве.
Затем снова нажмите на первую кнопку и вы увидите, что проигрывается та же самая процедура, но из нового модуля. Т.е. старый module1 был удален, а новый Module1 был импортирован. Закройте книгу без сохранения изменений.
Все клево, но есть одна проблема... Откройте книгу еще раз и попробуйте теперь проект книги (VBAProject) защитить паролем (в Project Properties). Закройте книгу, сохранив изменения, откройте и проиграйте снова... Видите - ошибка! Он никак не хочет делать подобные изменения в защищенном проекте... А очень нужно!!!
Может есть скажем вариант как-нибудь снять защиту... Ну, скажем, тем же VBA кодом? Пусть даже мы пропишем процедуре, которая будет это делать пароль, на который закрыт проект...
Ваши предложения, уважаемые грастмейстеры...
...
Рейтинг: 0 / 0
Как подменить в защищенном проекте модуль?
    #34949430
Средствами VBA снять пароль с проекта нельзя. Как в 2007 не знаю, но предполагаю что тоже нет встроенных средств по снятию пароля с проекта VBA.
...
Рейтинг: 0 / 0
Как подменить в защищенном проекте модуль?
    #34950315
Фотография Wipeout2097
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам когда-то искалСредствами VBA снять пароль с проекта нельзя. Как в 2007 не знаю, но предполагаю что тоже нет встроенных средств по снятию пароля с проекта VBA.

Ладно, значит будем думать что-нибудь другое...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как подменить в защищенном проекте модуль?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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