|
|
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня есть макрос, которым пользуются пользователи из других департаментов. И могут при желании увидеть код макроса. Можно ли как то его закрыть от посторонних не нужных глаз? Помогите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2011, 10:52 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
hum_iДобрый день! У меня есть макрос, которым пользуются пользователи из других департаментов. И могут при желании увидеть код макроса. Можно ли как то его закрыть от посторонних не нужных глаз? Помогите пожалуйста. А смысл? они же видят исходные данные и результат работы макроса, какой смысл секретить алгоритм преобразования данных в результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2011, 11:40 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
Thermik, смысл есть. Поставить пароль на VBA проект: Правый клик на проекте, VBA_Project_Properties-Protection , задать пароль и установить галку " Lock... " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2011, 11:51 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
есть смысл. это у меня отчет. в макросе прописан коннект к базе ну и рекордсеты с запросами. пользователь могут там че нить напортачить и макрос перестанет работать. а во вторых там прописан пользователь БД и его пароль, через который вся эта инфа и вытаскивается. так что если есть такой способ подскажите его пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2011, 11:51 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
hum_iесть смысл. это у меня отчет. в макросе прописан коннект к базе ну и рекордсеты с запросами. пользователь могут там че нить напортачить и макрос перестанет работать. а во вторых там прописан пользователь БД и его пароль, через который вся эта инфа и вытаскивается. так что если есть такой способ подскажите его пожалуйста. ну тогда да... хотя если авторизация windows то можно ограничить права в зависимости от юзера и приложения осуществляющего подключение к базе данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2011, 12:37 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
Если в настройках безопасности разрешен доступ к объектной модели проектов VBA, то код можно хранить где угодно. Останется написать макрос, который при запуске делает следующее: 1. создает модуль 2. добавляет в модуль код ваших макросов 3. запускает ваш макрос 4. по завершении удаляет созданный модуль В этом случае код хранится в виде текста, например в свойстве документа, в файле и т.д. Для полного счастья, текст можно зашифровать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2011, 23:22 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
viktturThermik, смысл есть. Поставить пароль на VBA проект: Правый клик на проекте, VBA_Project_Properties-Protection , задать пароль и установить галку " Lock... " гугл знает программки, которые легко взламывают твои пароли! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2011, 16:09 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
Лучшая защита это качественная работа и качественная поддержка. Все остальное, для проектов основанных на VBA MS office либо стандартная защита "От дурака", либо пустая трата времени разработчика данного приложения, за исключением разработок типа "PLEX" и им подобным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2011, 18:53 |
|
||
|
Закрытие кода!
|
|||
|---|---|---|---|
|
#18+
С0ВЕСТЬviktturThermik, смысл есть. Поставить пароль на VBA проект: Правый клик на проекте, VBA_Project_Properties-Protection , задать пароль и установить галку " Lock... " гугл знает программки, которые легко взламывают твои пароли!с 2007 версии это не так просто... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2011, 12:15 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37484180&tid=2176388]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 516ms |

| 0 / 0 |
