|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.02.2015, 18:43 | #1 |
Пользователь
Регистрация: 03.02.2015
Сообщений: 11
|
Защита VBA
Подскажите пожалкуйста как можно защитить код VBA, что бы другие пользователи не смогли изменить?
|
08.02.2015, 18:57 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Паролем на проект.
Но легко ломается. Хотя для среднего офиса достаточно. Есть куча сторонних программ, платных и не очень - но тоже не вполне надёжно всё... Говорят самое надёжное - код во внешней dll.
webmoney: E265281470651 Z422237915069 R418926282008
|
08.02.2015, 19:33 | #3 |
Пользователь
Регистрация: 03.02.2015
Сообщений: 11
|
А это как подскажите,
|
08.02.2015, 19:41 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
VBA так просто не защитить. Есть конечно возможность пароль поставить, но программы взломщики его снимают.
Лучше скажи зачем тебе это.
I'm learning to live...
|
08.02.2015, 19:45 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Смотрите в свойствах проекта (ПКМ по ПРОЕКТУ, или в tools есть опция)
webmoney: E265281470651 Z422237915069 R418926282008
|
08.02.2015, 19:46 | #6 |
Пользователь
Регистрация: 03.02.2015
Сообщений: 11
|
Просто есть файл куда записываются данные с формы, Книга защищена паролем от редактирования уже имеющихся данных, что бы ни кто не смог войти и изменить какой либо код в этой программе,потому что пользоваться будет много человек, и кто ни будь зайдет и изменит.
|
08.02.2015, 19:49 | #7 |
Пользователь
Регистрация: 03.02.2015
Сообщений: 11
|
|
08.02.2015, 20:08 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
после установки пароля, СОХРАНИТЕ ФАЙЛ, закройте, и откройте снова
и тогда, - доступ уже только по паролю |
08.02.2015, 20:14 | #9 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Галочку-то "lock project for viewing" поставили?
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
23.02.2015, 20:08 | #10 |
Регистрация: 23.02.2015
Сообщений: 3
|
Всем привет, работаю на предприятии инженером-технологом пишу разные программки для себя, предлагаю методу по защите кода к обсуждению:
Обнаружил что стандартная защита ломается на раз в FarManager открываешь определенный файл на редактирование и ломаешь защиту. Работаю технологом, пишу уже пятый год програмулины разные для анализа данных, работа во внеурочное время - для себя. Коллега поломал на раз програмулину, которую в течении нескольких месяцев делал - обидно... Готова к выпуску новая редакция программы, которую хотелось бы защитить от безвозмедного пользования, в плане приблуд имя пользователя, ограничение по дате все работает... проблема в доступности кода. Динамическую dll так и не удалось освоить, в VB она под переменные вообще не делается в C++ промучился 2 недели бросил из-за бесперспективности. Бороздя просторы рунета, обнаружил, что в режиме общего доступа код VBA не доступен и вышеуказанным способом он не ломается. А общий доступ паролится после чего аналогично сломать пароль как в обычном залоченном коде у меня не получилось. Пиплс если кто знает способ сломать отпишите пожалуйста. Вопрос в том распространять мне мое детище или любой школьник и это кажущееся мне серьезное препятствие вскрывает на раз. Только попрошу конкретики, чем сломать или метод... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Защита VBA проекта | Fordros | Microsoft Office Excel | 2 | 24.09.2013 15:38 |
Защита текста в VBA-проекте | Vabik | Microsoft Office Excel | 2 | 28.08.2013 16:07 |
VBA EXCEL защита макроса | madace | Фриланс | 2 | 20.09.2012 15:44 |
Защита VBA Project | pozharnik | Microsoft Office Excel | 5 | 25.12.2009 13:29 |
защита ячейки в VBA | tat-besidovska | Microsoft Office Excel | 4 | 06.02.2008 04:57 |