Respostas:
Esse parece ser um dos recursos mais disputados do OOo.Calc. O Calc precisa saber se deve tratar a entrada como número ou como texto. O padrão é numerar, já que seu principal objetivo é calcular as coisas.
Até agora, no AFAIK, existem apenas dois métodos para preservar a cadeia literal:
'
) antes da string, dizendo ao Calc que os dados a seguir devem ser tratados como uma string;Dependendo das necessidades do usuário, a Solução 2 pode ser definida como padrão:
Format
-> Styles and Formatting
-> clique com o botão direito do mouse em Default
-> Modify
-> Numbers
Guia),Obviamente, isso tem a desvantagem de que cada entrada será tratada como texto, não como número, em planilhas baseadas nesse modelo. Portanto, uma solução pode ser preparar uma planilha de "texto" como modelo, mas não como modelo padrão. <EDIT>: outra abordagem consiste em criar um estilo de célula adicional com formatação "texto" (veja acima). Isso reduz o esforço necessário para alternar entre números e texto para alterar o estilo da célula. </ EDIT> Temo que tudo esteja disponível no momento.
Vá para o formato, depois para as células e altere as opções para o que você deseja que elas sejam. Embora possa não parar completamente a formatação automática, funcionará muito melhor do que qualquer outra opção, como formatar para "texto".
Esta resposta no StackOverflow oferece uma alternativa muito melhor, IMO:
/programming/13835264/how-to-prevent-openoffice-libreoffice-calc-from-changing-what-you-input-data-n
Ao abrir o CSV, você se depara com uma caixa de diálogo que permitirá especificar o tipo de dados de cada coluna.