powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сделать недоступным код модуля(формы) VBA
16 сообщений из 16, страница 1 из 1
Как сделать недоступным код модуля(формы) VBA
    #34280828
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйсто как сделать недоступным редактор Visual Basic.
Например я написал макрос в Excel или MS Access и я не хочу чтобы пользователь мог видеть этот код. Как запретить, но при этом я сам мог бы войти и править код.
Я видел в одной БД, что редактор Visual Basic открывается, но там не доступны модули.


Андрей.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34284023
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, неужели никто не знает???
Подскажите.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34284088
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свойства проекта - Защита. Только это защита от дурака.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34285786
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyСвойства проекта - Защита. Только это защита от дурака.
Что значит от дурака?
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34286108
Фотография SmeL_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пиши ActiveX dll
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34286329
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это значит, что любой другой сломает эту защиту без труда.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34286353
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще если защищать "от взлома" - хотя бы часть функций переносить в dll
Если от "случайного исправления / шаловливых лапок" - хватит пароля
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34286421
Andrey911
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я поддержываю тему автора и тоже хочу знать.
Вот например прога "Рута плай" или другие переводчики с англ. на руск. язык имеют свой встроенный макрос, програмный код которого просмотреть не удается. Я же сделал тоже универсальную функцию которая принимает "35+0,25*(36-2/5)=" а отдает "43,9" и которую хочу закрыть таким же способом. Все таки как это зделать ? Ведь даже только нажатием на ссылку "Модуль3" должно давать ответ типа заблокировано. Если не заблокировано то каждый кто не знает елементарного может испортить мой модуль.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34288516
Фотография orunbek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyСвойства проекта - Защита. Только это защита от дурака.
Только защита от дурака, потому что в интернете можно найти множество программ, которые без особых проблем снимают такую защиту
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34288662
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не нашел эту защиту.
Подскажите полный путь дествий, пожалуйсто.
При желании взломать можно все что угодно. Мне нужно чтобы те кто работает с моей БД случайно или специально не залезли. Они особо в компах и прогах не волокут.

P.S. А если есть то подскажите как установить защиту посерьезнее.

Заранее благодарен.

Андрей.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34288866
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пуск - Программы - Microsoft Excel - Alt+F11 - меню Tools (у меня английский интерфейс) - VBA Project Properties - Protection.

Надеюсь путь действий достаточно полный?
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34289740
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyПуск - Программы - Microsoft Excel - Alt+F11 - меню Tools (у меня английский интерфейс) - VBA Project Properties - Protection.

Надеюсь путь действий достаточно полный?
Спасибо получилось.

Посмотри Демо версия как здесь защищают код?

Андрей.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34289972
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так там mde файл бд Access. Его исходники недоступны для просмотра и редактирования. И технически достать их почти невозможно. Почти - по причине наличия этой конторы, которая за зеленые бумажки обещает выдрать исходники из mde.
Однако, аналогичную штуку с Excel сделать нельзя.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34290174
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvanТак там mde файл бд Access. Его исходники недоступны для просмотра и редактирования. И технически достать их почти невозможно. Почти - по причине наличия этой конторы, которая за зеленые бумажки обещает выдрать исходники из mde.
Однако, аналогичную штуку с Excel сделать нельзя.
Тоесть сначала делаешь .mdb файл, а потом преобразуешь в .mde После этого нельзя ни добавить форму, ни редактирывать сценарий?
Что-то у меня не вышло с переводом в .mde. Ругается.

Андрей.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34291690
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы всё поняли правильно.
По поводу mde есть специальная тема , где обсуждается Access.
...
Рейтинг: 0 / 0
Как сделать недоступным код модуля(формы) VBA
    #34292392
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvanВы всё поняли правильно.
По поводу mde есть специальная тема , где обсуждается Access.
БЛАГОДАРЮ
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сделать недоступным код модуля(формы) VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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