( Вход | Регистрация | Поиск )

как надежно защитить лист Excel, Софт вопросы
Дата обновления: 24.10.2009 - 00:53, перейти к новому сообщению

·ASPELIIN
Группа: Пользователи

Сообщений: 152
Ребят, вопрос собственно указан в названии темы. Хочется надежно защитить лист excel от просмотра формул и редактирования определенных ячеек. Стандартный способ вряд ли подойдет т.к. слышал, что элементарно пароль подбирается. Возможно существуют более эффективные способы?


Ответов(1 - 8)

·AS007
Группа: Наши Люди

Сообщений: 1.868
В этом вопросе не подскажу, но... скорее всего нужно что-то делать с макросами или VB.
Я защищенные листы Excel-а открываю OpenOffice-ом, хотя говорят, что и на этот вариант нашли защиту, но мне пока такое не попадалось.


·Quim2005
Группа: Наши Люди

Сообщений: 1.145
В этом вопросе Excel очень слаб, пароли вскрываются без проблем. Единственное, что могу посоветовать - это создавать длинные пароли со всевозможными символами, включая маленькие, большие буквы, цифры, читаемые спец.символы.
Длина такого пароля - 90 символов или какой возможен максимум для таких паролей в самом Excel.


·AS007
Группа: Наши Люди

Сообщений: 1.868
Попадалась программа (на форуме Key* (чего-то) , целый набор) которая просто снимает пароль, без подбора оного.


·Кот в Сапогах
Группа: Пользователи

Сообщений: 238
Самый простой способ: закинуть файл экселя в запароленный архив. smile.gif
Минусы: закинуть можно только сам файл, а не избранные ячейки, т.е. внутренность файла нельзя будет увидеть другим пользователям.


·ASPELIIN
Группа: Пользователи

Сообщений: 152
помню как-то случайно наткнулся на программу которая создавала дополнительный файл, который скорее всего и контролировал так сказать законность использования файла excel. там была возможность 15-ти дневного испытательного срока для защищенного файла. правда вспомнить как такая программа называлась немогу..


·romualdino
Группа: Пользователи

Сообщений: 238
Excel действительно слаб в отношении защиты.
Видимо, задача состоит в том, чтобы показать заказчику возможности проведения расчетов в разработанной книге Excel, но не показывать расчетные формулы.
Конечно, запароленный архив не подойдет.

Как вариант я предложил бы конвертировать книгу Excel в базу данных Access, а еще лучше - в апплет Access, у которого защита по-серьезнее. Здесь можно разработать формы для ввода и вывода данных, а расчетный модуль спрятать.
К сожалению, не могу подсказать по шагам, как сделать конвертацию, но, судя по моему опыту, это несложно.


·ASPELIIN
Группа: Пользователи

Сообщений: 152
Цитата | Quote(romualdino @ 23.10.2009 - 9:05)
Excel действительно слаб в отношении защиты.
Видимо, задача состоит в том, чтобы показать заказчику возможности проведения расчетов в разработанной книге Excel, но не показывать расчетные формулы.
Конечно, запароленный архив не подойдет.

Как вариант я предложил бы конвертировать книгу Excel в базу данных Access, а еще лучше - в апплет Access, у которого защита по-серьезнее. Здесь можно разработать формы для ввода и вывода данных, а расчетный модуль спрятать.
К сожалению, не могу подсказать по шагам, как сделать конвертацию, но, судя по моему опыту, это несложно.


выручай romualdino, хоть дай знать где про это почитать можно?


·ASPELIIN
Группа: Пользователи

Сообщений: 152
нашел я то что когда-то видел, может кто пользовался, знает на сколько эта система хорошо защищает (хотя не дешево у них $100 за файл) http://www.mso-tools.com/commxls/ru/