Prezado Ronnie

Você já utilizou o recurso "Transpor"?
Pode ser que ele seja a opção para você, pois de acordo com o Assunto (
Células - Transformar uma linha em uma coluna ), esse é o recurso mais
indicado, daí restaria você adaptar essa tarefa em sua aplicação.
Para usar o transpor, faça primeiro um teste com uma tabela pequena,
selecione e copie. Em seguida, numa área livre da planilha, clique com botão
direito e escolha Colar Especial e marque a opção "Transpor".
Você verá que a tabela inverte, ou seja, as linhas tornam-se as colunas e
vice-versa.
Aguardo seus comentários


Atenciosamente
 
Nunes
 

-----Mensagem original-----
De: Ronnie Rodrigues Pereira [mailto:[EMAIL PROTECTED] 
Enviada em: terça-feira, 3 de abril de 2007 14:07
Para: [email protected]
Assunto: [usuarios OOo] Re: Células - Transformar uma linha em uma coluna

Ronnie Rodrigues Pereira escreveu:
> Olá colegas da lista,
>
> Tenho uma série de arquivos de planilha do Open Office que são 
> compostos de uma tabela com um número muito grande de colunas, os 
> dados ultrapassam o limite de colunas. Por enquanto o arquivo está com 
> algumas planilhas que fazem seqüência (Os dados na Planilha1 vão de A 
> até IV, na Planilha2 vão de A até AH. No entanto, trata-se da mesma 
> tabela, só que dividida).
>
> Haja vista que tenho uma série de arquivos com esta configuração 
> pensei em utilizar um recurso explanado pela lista que seria o de 
> gravar uma macro, para ser executada em cada um destes ficheiros, com 
> a seguinte ação:
>
> Iniciar a gravação da macro, copiar célula B2 colar em B40, copiar 
> célula B3 colar em B41, copiar célula B4 colar em B42, parar a 
> gravação. Abrir outro arquivo e executá-la.
>
> No entanto, isto será tremendamente trabalhoso, pois necessitarei 
> realizar esta operação para três linhas distintas. Portanto, 
> realizarei esta ação de copiar e colar 290 vezes para cada linha 
> gerando um total de 870 repetições.
>
> Gostaria de saber se os colegas possuem uma alternativa a este cenário.
>
> Atenciosamente,
>
Prezados amigos,

Tudo bem?
Um colega me auxiliou na solução deste problema, e, eu gostaria de
compartilhar o que descobrimos.

A solução parece-me até sem graça depois que obtivemos sucesso.

Vimos que existe uma opção dentro de colar especial chamada transpor. 
Portanto, copiou-se toda a linha. Em seguida, fomos no menu editar > colar
especial e ativamos a opção TRANSPOR, ao confirmar toda a linha foi
transformada em uma única coluna. Depois de constatado isto, gerou-se uma
macro com estas ações para todos os intervalos necessários, e, o problema
foi solucionado.

Espero que eu tenha sido claro tanto na exposição do problema quanto na
explicação da solução que optamos.

A cada dia que passa agregamos mais conhecimento no uso da suíte.

Atenciosamente,

--
Ronnie Rodrigues Pereira - Departamento de Informática Prosul - Projetos,
Supervisão e Planejamento Ltda.
Rua Saldanha Marinho, 116 - Centro - Florianópolis/SC
Fone: (48) 3027-2730 - Fax: (48) 3027-2731 www.prosul.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a