Я только что обновился до Libreoffice 3.6.3 с 3.5.7 из-за ошибки, он исправил ошибку, но представил новую проблему. Когда я сохраняю свою электронную таблицу ODS со многими листами, защищенными паролем (20), в электронную таблицу Excel, мне предоставляется диалоговое окно для повторного ввода паролей для каждого защищенного листа.
У меня есть много таблиц, есть ли более простой способ решить эту проблему, или мне придется многократно вводить пароли, чтобы это исправить?
Я также с этой проблемой, версия LO 3.5.6.2.
У меня есть оригинальные документы, сохраненные как «.xls». Так что в теории это не должно быть проблемой вообще. Однако конечные пользователи любят делать прямые процессы более сложными, чем необходимо, поэтому я здесь.
Я провел некоторое тестирование: я могу сохранить свой файл (с защищенным листом) в виде файла «.ods», ТО без проблем сохранить его в формате «.xls». Если, однако, я закрываю LO после сохранения файла как ods, а затем открываю LO и файл ods AGAIN, и пытаюсь сохранить как xls, происходит сбой с ошибкой, описанной OP: «Хэш несовместим».
Что-то теряется при закрытии Libre, что необходимо для сохранения файлов ODS с листами, защищенными паролем.
РЕДАКТИРОВАТЬ:
При появлении запроса, если вы решите «перепечатать», вы фактически получаете несколько вариантов. Одним из вариантов является сохранение без пароля. Тем не менее, другой вариант позволяет перепечатывать БЕЗ проверки соответствия. Я использовал эту опцию, и после этого сообщение о статусе изменилось с «Hash-несовместимый» на «Hash-совместимый». Я сохранил документ как тип ".xls", а затем закрыл Calc.
Затем я открыл calc и сохранил его как «.ods». Закрыл калькулятор снова. Открыл файл ".ods" и попытался сохранить как ".xls". Хотите перезаписать? Да я бы! И я снова получил сообщение о повторном вводе пароля.
Таким образом, несмотря на то, что хэш был сохранен в первый раз, когда я повторно набрал пароль (перезаписывая старый хеш?), Он не был сохранен правильно, потому что хэш был неправильным при том же процессе во второй раз.