|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.03.2011, 18:53 | #1 |
Новичок
Джуниор
Регистрация: 13.03.2011
Сообщений: 2
|
OpenOffice ломает защиту
Здравствуйте! Может кто в курсе...
Столкнулся со следующей проблемой: Поставил защиту паролем на лист в MS Excel 2003. Затем открыл его в OpenOffice и там можно снять защиту просто убрав галочку и не вводя никакого пароля. Причём специфика заключается в том, что если повторно зайти в меню установки защиты в OpenOffice, то он предлагает поставить пароль и уже при последующем открытии и попытке редактирования защищенных ячеек - OpenOffice спрашивает пароль, т.е. пароль который был установлен именно в нём. Вот такая вот ситуация. Цель: запретить снятие пароля с документа MS Office в OpenOffice простым убиранием галочки. Причина: Нарушается работа макросов документа MS Excel. Вопрос: как это сделать?)) Заранее спасибо! |
13.03.2011, 20:04 | #2 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Раз уж одни сделали такую защиту, которая элементарно снимается, а вторые решили не напрягать пользователя вводом пароля на лист, - тут уж ничего не поделать, воспринимайте это как особенности программ. Цитата:
Нормально написанный макрос будет работать независимо от того, установлена защита, или нет. (макрос может проанализировать наличие защиты листа, и при наличии - снять её, или вывести информационное сообщение о невозможности снятия защиты) |
||
13.03.2011, 20:14 | #3 |
Новичок
Джуниор
Регистрация: 13.03.2011
Сообщений: 2
|
Наверно я немного не так выразился: дело в том, что при открытии файла в OpenOffice и внесении изменений (что предполагается, если недоброжелатель открыл его для изменений и снял пароль), OpenOffice не может сохранить файл в формате MS Office 2003 (в котором он изначально был создан), и поэтому сохраняет в формате MS Office 97-2000, что видимо нарушает его внутреннюю структуру и макросы начинают функционировать не так, как надо.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OpenOffice и delphi | Даниил_глазко | Общие вопросы Delphi | 15 | 11.03.2011 05:21 |
задача OpenOffice Calc :* | Sladkaya konfetka | Помощь студентам | 0 | 20.02.2011 21:20 |
Макрос в OpenOffice | Шурлык | Помощь студентам | 1 | 08.12.2009 18:33 |
OpenOffice | Диагностик | Microsoft Office Excel | 14 | 15.11.2009 07:47 |
OpenOffice | MAcK | Общие вопросы Delphi | 19 | 12.10.2007 21:28 |