[Ubuntu-BR] .ODS com problema 1
Paulo de Souza Lima
paulo.s.lima em gmail.com
Sexta Junho 3 14:57:12 UTC 2011
Em 3 de junho de 2011 10:34, Adair Junior <adair.info em gmail.com> escreveu:
> Bom dia,
>
> Outra coisa é que se alguém pode me ajudar à ir na linha 2 e coluna 187177
> por meio do comando vi (cut, send)? Eu ficaria muito grato
>
Abri pelo mcedit e não deu zica.
Pelo que pude perceber, analisando as tags, acontece o seguinte:
As tabelas são marcadas com as tags: <table [parâmetros]><table:table-row
[parâmetros]><table:table-cell
[parametros]>dados</table-cell></table-row></table>
<table></table> indica a folha
<table:table-row></table:table-row> indica a linha dentro da folha
<table:table-cell></table:table-cell> indica a célula dentro da linha
(limitada a 1024 no caso do ODF 1.0)
Se existirem células que repetem valores e estilos, é utilizado o parâmetro
table:number-collumns-repeated="[número de colunas]"
Por exemplo: se você coloca um valor na célula A2, deixando o restante das
células em branco. o arquivo é formatado abrindo uma tabela, depois uma
coluna, depois uma célula em branco com a formação definida pelo usuário (ou
padrão), fecha a célula, depois uma célula com o dado e a formatação
definida pelo usuário, fecha a célula, depois uma célula em branco com a
formatação padrão repetida 1022 vezes (até o final da linha), fecha a linha,
(aqui podem ou não entrar outras linhas/células ,fecha a tabela.
Assim, você pode contar o número de tags <table:table-row> para identificar
a linha, e o número de tags <table:table-cell> + mais o parâmetro
"table:number-collumns-repeated" para contar o número de colunas e chegar à
célula que você deseja.
Espero ter ajudado.
Abraço.
> Obrigado
>
> --
> Adair Junior
> Technical Support | Skype: adair-junior
> Home Page: www.lesnerds.com
> Blog: adair-junior.blogspot.com
> Twitter: www.twitter.com/adairjr81
>
--
Paulo de Souza Lima
Técnico em Eletrônica e Administrador
http://www.pasl.net.br
http://almalivre.wordpress.com
Curitiba - PR
Linux User #432358
Ubuntu User #28729
More information about the ubuntu-br
mailing list