|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.11.2010, 20:11 | #1 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
скрыть макрос макросом..
Уважаемые специалисты, подскажите существует ли програмный действенный метод спрятать макрос, т.е. чтобы он вообще не отражался в экселевском vb.
Цель - хоть как то защитить интелектуальный продукт. |
05.11.2010, 20:30 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Можно запаролить макрос, средствами Экзеля.
Меню:Сервис - Защита -Защитить чет там, и выбери что нужно защищать
I'm learning to live...
|
05.11.2010, 22:02 | #3 |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
На соседнем форуме как-то самым подробным образом рассматривалась эта тема Пароль на защиту листа и не только листа, а всего проекта VBA и макросов в том числе.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
05.11.2010, 22:13 | #4 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
:)
|
05.11.2010, 22:19 | #5 | |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
!
Цитата:
недавно видел один файл, экселевский, явно на макросах, потому что в теле были кнопки и они работали, но в vb они не отражались вообще, как будто макросов и нету.. поковыряться поподробнее возможности не было. но оч. интересно |
|
05.11.2010, 22:46 | #6 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Либо макросы есть, и вы их просто на нашли, либо макросов вообще нет (на кнопках - гиперссылки), либо кнопки запускают макросы из другого файла. Можно сделать проект VBA недоступным - при помощи программы ProtectVBA http://forum.developing.ru/showthread.php?8089 http://www.programmersforum.ru/showthread.php?t=79029 |
|
05.11.2010, 23:01 | #7 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
возможно и не бывает, а может просто все не просто
Там скорее всего в системе какойньть dll, оттуда, через такой "пустой" xla идет работа кода.. можно вообще чтоб код был не в теле экселевского файла? зашить к примеру в exeшник с ним временноисполняющий обязанности саморазрушающийся (самоочищающийся) код.. по дате там или по кол-ву юзаний в какой среде это можно сварганить? |
05.11.2010, 23:36 | #8 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
???
|
05.11.2010, 23:37 | #9 |
Пользователь
Регистрация: 30.01.2009
Сообщений: 75
|
|
06.11.2010, 00:37 | #10 |
Пользователь
Регистрация: 02.11.2010
Сообщений: 55
|
protect vba
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрыть пустые строчки макросом | kzld | Microsoft Office Excel | 2 | 27.05.2010 06:52 |
Макрос не может скрыть sheet | armagedon_atyrau | Microsoft Office Excel | 2 | 17.05.2010 10:14 |
Макросом обновить макрос... | sasha_prof | Microsoft Office Excel | 13 | 29.04.2010 13:47 |
Макросом создать кнопку и посадить на нее другой макрос 2 | as-is | Microsoft Office Excel | 0 | 27.02.2010 11:53 |
Макрос вставки файлов в листы-Необходимо изменить ниже приведённый макрос | as-is | Microsoft Office Excel | 4 | 25.02.2010 07:51 |