A conversão de datas do OOo / LO Calc para o MS Excel deve considerar as restrições inerentes do Excel em relação à manipulação de datas (consulte HP005199291 em relação ao Excel 2003 e HP010342495 para o Excel 2013). Especialmente, o Excel não suporta cálculos para datas anteriores a 1900. Você pode inserir essas datas no Excel somente como seqüências de caracteres, usando o apóstrofo para marcar o conteúdo da célula explicitamente como seqüência de caracteres. Então, eu temo que não haja uma solução geral para converter datas entre os dois processos de escritório que cobrem todos os casos de uso possíveis.
Para ter certeza, há uma solução rápida para o Excel exibir datas em vez de #################
símbolos: mudar a época para o Data de 1904 . Mas isso não vai resolver seu problema inicial (ver abaixo). Para alterar o sistema de datas, abra " Tools
"- & gt;" Options
"e procure o" Calculation
"seção. Na minha versão localizada em alemão, a caixa de diálogo de opções se parece com isso:
O Calc também pode usar o sistema de datas de 1904. Abra o Menu " Tools
"- & gt;" Options
"- & gt;" Libreoffice Calc
"- & gt;" Calculate
":
Mas ... se você criar a seguinte planilha com o LibreOffice Calc (com o sistema 1904 ativado) ...
(Coluna B mostrando as fórmulas da Coluna A; a data em A4
não é um resultado de fórmula, mas inserido manualmente)
... O Excel exibirá a mesma planilha da seguinte maneira (o Excel habilitará o sistema 1904 automaticamente, se o Calc foi configurado para usar esse sistema):
Portanto, o Excel calcula o valor de data negativo em A3
diferente do Calc, mesmo no modo 1904. O mesmo é verdadeiro para datas anteriores a 1904-01-02 (ver A4
). Então, você terá que ajustar os valores de data no Excel em qualquer caso.