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
>>
>
>

Responder a