Страница: 1 |
Страница: 1 |
Вопрос: Вопрос по Excel
Добавлено: 24.05.06 12:42
Автор вопроса: Гость
Кто-нибудь подскажет, как ограничить доступ к файлу Excel средствами самого Excel.
Задача состоит в том, чтобы можно было открыть файл только введя пароль. При этом доступ осуществляется по локалке.
Заранее спасибо.
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Nj
ICQ: 223663115
Вопросов: 21
Ответов: 285
Профиль | | #1
Добавлено: 24.05.06 19:38
Можно встроить макрос - типа спрашиваем пароль (мне так вирус в реферате достался) - у юзера должна быть включена поддержка макроязыка (а если не будет, то х.з. - то ли откроется без пароля, то ли обругается и не откроется) - но профи наверно обойти сможет... Что нить вроде
в процедуру загрузки пихнуть
'Теперь тыкни какую-нибудь де/шифрующую функцию
do until PwdChecker(pwd)
pwd=inputbox("Плохой пароль, вводи еще!"
loop
Вот такая у меня идея
Номер ответа: 2
Автор ответа:
Незнайка
Вопросов: 7
Ответов: 188
Профиль | | #2
Добавлено: 25.05.06 11:11
1. С помощью VBA невозможно. Т.к. макросы можно отключить. А пароли на проект VBA менее надежны, чем пороли на книгу (см. HELP по Excelю).
2. Почему бы не использовать защиту книги (см. HELP по Excelю). Это самый надежный способ поставить пароль оименно на открытие файла Excelя.
Номер ответа: 3
Автор ответа:
AndreyMp
ICQ: 237822510
Вопросов: 28
Ответов: 1182
Профиль | | #3
Добавлено: 26.05.06 03:46
Никак - все обходится. Проверено.
Номер ответа: 4
Автор ответа:
Незнайка
Вопросов: 7
Ответов: 188
Профиль | | #4
Добавлено: 26.05.06 10:45
Просто пароль на открытие длинный и сложный будет стойким. Взломать же можно практически все. Необходимо создать условия чтобы максимально усложнить задачу взлома.