Acabei de atualizar para o Libreoffice 3.6.3 do 3.5.7 devido a um bug, ele consertou o bug mas apresentou um novo problema. Quando salvo minha planilha ODS com muitas planilhas protegidas por senha (20) em uma planilha do Excel, me é apresentada uma caixa de diálogo para redigitar senhas para cada planilha protegida.
Eu tenho muitas dessas planilhas há uma maneira mais fácil de corrigir esse problema ou eu vou ter que redigitar senhas muitas vezes para corrigir isso?
Estou tendo este problema também, versão LO "3.5.6.2".
Eu tenho os documentos originais salvos como ".xls". Então, em teoria, isso não deveria ser um problema. No entanto, os usuários finais adoram tornar os processos diretos mais complicados do que o necessário, então aqui estou eu.
Eu fiz alguns testes: eu posso salvar meu arquivo (com uma planilha protegida) como um arquivo ".ods", ENTÃO salvá-lo no formato ".xls" sem problemas. No entanto, se eu fechar LO após salvar o arquivo como ods e, em seguida, abrir LO e o arquivo ods AGAIN e tentar salvá-lo como xls, ele falhará com o erro descrito pelo OP: "Hash incompatible".
Algo está sendo perdido quando o Libre é fechado, o que é necessário para que os arquivos ODS sejam salvos com folhas protegidas por senha.
EDITAR:
Quando solicitado, se você optar por "redigitar", verá várias opções. Uma opção é salvar sem a senha. No entanto, a outra opção permite redigitar SEM verificar a correspondência. Usei essa opção e, depois disso, a mensagem de status foi alterada de "incompatível com hash" para "Compatível com hash". Salvei o documento como ".xls" e fechei o Calc.
Eu então abri calc e salvei como ".ods". Cálculo fechado novamente. Abriu o arquivo ".ods" e tentou salvar como ".xls". Você gostaria de substituir? Sim eu iria! E recebi a senha para redigitar a mensagem novamente.
Então, no entanto, o hash foi salvo na primeira vez que eu digitei novamente a senha (sobrescrevendo o hash antigo?), ele não foi salvo corretamente porque o hash estava incorreto no mesmo processo uma segunda vez.
Tags libreoffice