Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Закрытие кода! / 9 сообщений из 9, страница 1 из 1
14.10.2011, 10:52
    #37482009
hum_i
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
Добрый день!

У меня есть макрос, которым пользуются пользователи из других департаментов. И могут при желании увидеть код макроса. Можно ли как то его закрыть от посторонних не нужных глаз? Помогите пожалуйста.
...
Рейтинг: 0 / 0
14.10.2011, 11:40
    #37482115
Thermik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
hum_iДобрый день!

У меня есть макрос, которым пользуются пользователи из других департаментов. И могут при желании увидеть код макроса. Можно ли как то его закрыть от посторонних не нужных глаз? Помогите пожалуйста.

А смысл? они же видят исходные данные и результат работы макроса, какой смысл секретить алгоритм преобразования данных в результат?
...
Рейтинг: 0 / 0
14.10.2011, 11:51
    #37482140
vikttur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
Thermik, смысл есть.

Поставить пароль на VBA проект:
Правый клик на проекте, VBA_Project_Properties-Protection , задать пароль и установить галку " Lock... "
...
Рейтинг: 0 / 0
14.10.2011, 11:51
    #37482142
hum_i
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
есть смысл. это у меня отчет. в макросе прописан коннект к базе ну и рекордсеты с запросами. пользователь могут там че нить напортачить и макрос перестанет работать. а во вторых там прописан пользователь БД и его пароль, через который вся эта инфа и вытаскивается. так что если есть такой способ подскажите его пожалуйста.
...
Рейтинг: 0 / 0
14.10.2011, 12:37
    #37482254
Thermik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
hum_iесть смысл. это у меня отчет. в макросе прописан коннект к базе ну и рекордсеты с запросами. пользователь могут там че нить напортачить и макрос перестанет работать. а во вторых там прописан пользователь БД и его пароль, через который вся эта инфа и вытаскивается. так что если есть такой способ подскажите его пожалуйста.

ну тогда да... хотя если авторизация windows то можно ограничить права в зависимости от юзера и приложения осуществляющего подключение к базе данных
...
Рейтинг: 0 / 0
15.10.2011, 23:22
    #37483846
Сын вождя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
Если в настройках безопасности разрешен доступ к объектной модели проектов VBA, то код можно хранить где угодно. Останется написать макрос, который при запуске делает следующее:
1. создает модуль
2. добавляет в модуль код ваших макросов
3. запускает ваш макрос
4. по завершении удаляет созданный модуль
В этом случае код хранится в виде текста, например в свойстве документа, в файле и т.д. Для полного счастья, текст можно зашифровать :)
...
Рейтинг: 0 / 0
16.10.2011, 16:09
    #37484180
С0ВЕСТЬ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
viktturThermik, смысл есть.

Поставить пароль на VBA проект:
Правый клик на проекте, VBA_Project_Properties-Protection , задать пароль и установить галку " Lock... "

гугл знает программки, которые легко взламывают твои пароли!
...
Рейтинг: 0 / 0
16.10.2011, 18:53
    #37484264
R Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
Лучшая защита это качественная работа и качественная поддержка.
Все остальное, для проектов основанных на VBA MS office либо стандартная защита "От дурака", либо пустая трата времени разработчика данного приложения, за исключением разработок типа "PLEX" и им подобным.
...
Рейтинг: 0 / 0
17.10.2011, 12:15
    #37484864
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие кода!
С0ВЕСТЬviktturThermik, смысл есть.

Поставить пароль на VBA проект:
Правый клик на проекте, VBA_Project_Properties-Protection , задать пароль и установить галку " Lock... "

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


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