Busca

Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 



 

Aprenda inglês em casa

Baixe gratuitamente as duas primeiras aulas

English for Reading and Listening

Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.

Saiba mais e faça sua inscrição

Conversão de Texto para Tabela

Por Rubens Queiroz de Almeida

Data de Publicação: 24 de Janeiro de 2008

O programa Broffice.org oferece um recurso bastante útil, de conversão de texto puro em tabelas. Para explicar melhor este recurso, nada melhor do que um exemplo. Suponhamos que tenhamos uma tabela, em modo texto, de um documento como abaixo:

  Alberto Genovese;Alberto.Genovese@spambob.com
  Daphne Genovese;Daphne.Genovese@spambob.com
  Ermenegildo Trevisan;Ermenegildo.Trevisan@mailinator.com
  Brancaleone Romani;Brancaleone.Romani@mailinator.com
  Giorgia Milano;Giorgia.Milano@trashymail.com
  Blanda Manna;Blanda.Manna@pookmail.com
  Quinzio Trevisano;Quinzio.Trevisano@mailinator.com
  Gastone Siciliani;Gastone.Siciliani@mailinator.com

A informação acima refere-se a nomes e endereços eletrônicos de pessoas. O caractere delimitador dos campos é o ponto e vírgula (;). O primeiro campo é o nome da pessoa, e o outro campo, logo em seguida ao caractere ?;? é o endereço eletrônico. Este tipo de arquivo é conhecido como CSV, de Comma Separated Values, ou valores separados por vírgulas. Com o recurso de conversão de texto em tabelas do Broffice.org, podemos rapidamente formatar estes dados.

Para realizar esta operação, selecione primeiramente o texto que se deseja formatar e em seguida selecione, no menu Tabela, a opção Converter seguida pela opção De Texto para Tabela.

Aparecerá então o seguinte menu:

Precisamos especificar o caractere que separa os campos. Em nosso caso, o separador é o caractere ponto e vírgula. Podemos, alternativamente, escolher marcas de tabulação, que é um caractere também muito utilizado para a separação de campos, parágrafos, ou qualquer outro caractere (opção Outros). Tudo dependerá da forma como a fonte dos dados estiver configurada. Após preenchidos os campos, pressionar OK para que seja feita a conversão.

Ao aplicarmos estas opções nos campos de dados acima, teremos como resultado a seguinte tabela:

Podemos em seguida fazer mais algumas formatações para deixarmos a tabela com um visual mais atraente, redimensionando as colunas, alterando o estilo dos parágrafos e centralizando-a página, segundo o gosto de cada um. Com algumas pequenas modificações, obtemos o seguinte resultado:

Este artigo foi publicado originalmente na Revista Eletrônica do Projeto Broffice.org

Versão para impressão
  • Currently 3.18/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.2 /5 (159 votos)

Opinião dos Leitores

geraldo
26 Jan 2008, 18:16
Muito boa a dica. Parabens por disseminar coonhecimentos e incentivar o software livre.
Luciano
26 Jan 2008, 12:18
existe a possibilidade de separa as colunas por largura fixa, como no excel? isso para o caso de texto que nao tenha um caracter como separador.
clodoaldo segantini
24 Jan 2008, 14:56
Muito bom.
conhecimento nunca é demais.
*Nome:
Email:
Me notifique sobre novos comentários nessa pagina
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Artigos Publicados


Para se manter atualizado sobre as novidades desta coluna, consulte sempre o newsfeed RSS

Cantinho do Shell NewsFeed RSS

Para saber mais sobre RSS, leia o artigo O Padrão RSS - A luz no fim do túnel. Recomende este site
Recomendar este artigo

PROXY - Mão na Massa
Implemente um servidor Proxy em qualquer distribuição
Dia 27 de Setembro - São Paulo
Saiba mais

Biblioteca

Redes - Guia Prático
Por Carlos. E. Morimoto

Hardware - o Guia Definitivo
Por Carlos. E. Morimoto

Kurumin 7 - Guia Prático
Por Carlos. E. Morimoto

Linux: Ferramentas Técnicas, 2ed
Por Carlos. E. Morimoto

Utilizando UML e Padrões
Por CRAIG LARMAN

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel

O Monge e o Executivo: uma História sobre a Essência da Liderança
Por James C. Hunter

Algoritmos: Teoria e Prática
Por Charles e Leiserson, Clifford Stein, Ronald L. Rivest e Thomas H. Cormen

Certificação Linux
Por Uira Ribeiro

O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti

Einstein : Sua Vida, Seu Universo
Por Walter Isaacson

UML: Guia do Usuário
Por Grady Booch, James Rumbaugh e Ivar Jacobson

Redes de Computadores: Curso Completo
Por Gabriel Torres

Hardware PC: Guia de Aprendizagem Rápida
Por Carlos E. Morimoto

Harry Potter e as Relíquias da Morte
Por J.K. Rowling

Redes de Computadores e a Internet
Por James F. Kurose e Keith W. Ross

Segurança de Redes em Ambientes Cooperativos
Por Emilio Tissato Nakamura e Paulo Licio de Geus

Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson

Google Hacking
Por JOHNNY LONG

Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder

A Menina que Roubava Livros
Por Markus Zusak

Sistemas de Banco de Dados
Por Ramez E. Elmasri e Shamkant Navathe

Expressões Regulares: Uma Abordagem Divertida
Por Aurélio Marinho Jargas

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel