Ulisses, Por favor, dê um conferida nos valores, se o meu procedimento não "bagunçou" nada. Eu não fiz isso, não conferi os valores, e nem tinha como fazer isso de uma maneira prática. Já estava aperriado demais com o tempo, desculpe-me.
Alexandre Magno 2009/5/8 Alexandre Magno Brito de Medeiros <[email protected]> > Luís, ótimo! > > Eu me interessei em aprender com o caso do Ulisses, e você muito me ajudou > com sua dica, então fiz o seguinte, de acordo com o que você nos indicou: > > 1. Baixei o arquivo .xls enviado pelo Ulisses > 2. Renomeei de .xls para .txt (apesar de ser um HTML) > 3. Abri no OpenOffice Texto > 1. No diálogo da abertura... > 2. "Conjunto de caracteres": Euro ocidental (ISO-8859-1) > 3. "Fontes padrão": Times New Roman > 4. "Idioma": Portuguẽs (Brasil) > 5. "Quebra de parágrafo": LF > 4. Processamento a 100% > 1. Talvez por causa CoGrOO... > 2. Talvez por causa do charset > 3. Mas logo normalizou > 5. Fui em Editar > Localizar e substituir > 1. Cliquei o botão "Mais opções" > 2. Desmarquei "Para trás" > 3. Marquei "Expressões regulares"¹ > 4. "Buscar por": <div align="right">([0-9]*)\.([0-9]*)</div> > 5. "Substituir por": <div align="right">$1,$2</div> > 6. Foram feitas 151 substituições > 7. Cliquei o botão Salvar > 8. No diálogo, "Manter o formato atual" > 9. Fechei o Openoffice texto > 6. Renomeei de .txt para .xls (de volta) > 7. Abri no OpenOffice Planilha Eletrônica > 8. Arquivo > Salvar como > 1. Formato Planilha ODF (.ods) > > Pronto! > > Ulisses, está aí (anexo) sua planilha em ODF .ods. Pelo menos uma versão > inicial, que ainda pode precisar de uma formatação (simples). > > Poderia ser mais prático, NESSE CASO, copiar as células de uma planilha > para outra, do MS-Excel para o Calc - acho que daria. Mas eu quiz ensinar > esse tipo de procedimento, com expressões reglares, a todos os > interessados... > > 1 - Ver detalhes sobre como usar: > http://guanch.blogspot.com/2008/07/mudando-formatos-com-expresso-regular.html > > Quero pedir que esse tipo de dica como a do Luis, ou como a minha, seja > sempre veiculada através da lista. Mesmo que não seja "a solução final" do > problema que se tenta resolver, muitos irão aprendendo coisas com elas. > > Alexandre Magno > > 2009/5/8 Luís Fernando Heckler <[email protected]> > >> Ulisses, >> >> chegaste a receber a mensagem que respondi pela manhã ?? >> Segue novamente abaixo. >> >> Abraços, >> Luís Fernando >> >> -------- Mensagem original -------- >> Assunto: Re: [usuarios OOo] Calc transforma vírgula em ponto >> Data: Fri, 08 May 2009 10:20:04 -0300 >> De: Luís Fernando Heckler <[email protected]> >> Para: [email protected] >> Referências: < >> [email protected]> >> >> >> >> Bom dia Ulisses, >> >> se abrires teu .xls em um editor de textos, verás que na verdade tua >> planilha é um HTML, que as aplicações Calc e Excel atualmente conseguem >> abrir direitinho como se fosse uma planilha, mas não o é de fato. >> >> Olhando no editor de texto, podes ver que o separador decimal dos valores >> na verdade é ponto. >> Com isso, ao abrir no Calc na língua portuguesa, os números que podem ser >> interpretados como data o são, alguns são interpretados como texto e apenas >> os inteiros são interpretado como número. >> >> Neste caso, em que os demais textos do conteúdo tem poucos pontos apenas >> nas frases lá do final, eu sugiro que mande substituir todos os pontos por >> vírgulas em um editor de textos, salve como .ods e então abra no Calc, que >> ao menos os valores deverão estar todos corretos. >> >> Abraços, >> Luís Fernando >> > >
