Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Login  

Compartilhe | 
 

 Quebra de linha em célula com fórmula

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
pathfinder73



Mensagens : 30
Data de inscrição : 24/08/2012

MensagemAssunto: Quebra de linha em célula com fórmula   Seg Nov 18, 2013 6:43 pm

Boa tarde,

Preciso que uma célula do Excel receba os valores de duas ou três outras células e que seja dado uma quebra de linha dentro da célula a cada valor.

https://drive.google.com/file/d/0BypPXbJ90HtkcHd2NERISEViSEk/edit?usp=sharing

Esse exemplo apenas mostra o formato como a célula destino ficará. Na realidade, irei buscar os valores através do PROCV, mas isso não é dificuldade. O problema é lançar essa quebra de linha automaticamente. Se fossem poucos lançamentos, faria com o Alt+Enter, mas é um relatório com grande massa de dados.
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Quebra de linha em célula com fórmula   Seg Nov 18, 2013 7:29 pm

Boa tarde!!

Eu não compreendi a sua dúvida....confused 


Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
pathfinder73



Mensagens : 30
Data de inscrição : 24/08/2012

MensagemAssunto: Explicando...   Seg Nov 18, 2013 10:48 pm

Vou simplificar:
Suponha uma pasta de trabalho Modelo.xls. Na célula A1 da plan1 eu tenho um valor; na célula A1 da plan2 eu tenho outro valor. Eu quero que numa célula da plan3 seja colocado o valor de Plan1!A1, uma quebra de linha dentro na mesma célula, e o valor de Plan2!A1. Ou seja, vou mesclar numa só célula dois valores diferentes, com uma quebra de linha entre cada valor. Se não houvesse a quebra de linha, usaria o & facilmente.


alexandrevba escreveu:
Boa tarde!!

Eu não compreendi a sua dúvida....confused 


Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Quebra de linha em célula com fórmula   Ter Nov 19, 2013 1:40 pm

Bom dia!!

Veja se te ajuda..
Código:
Sub AleVBA_Wrap()
    Worksheets("Plan3").Range("C1").Formula = "=CONCATENATE(Plan1!A1,Plan2!A1)"
    Worksheets("Plan3").Range("C1").WrapText = True
End Sub
Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
pathfinder73



Mensagens : 30
Data de inscrição : 24/08/2012

MensagemAssunto: Trigger   Ter Nov 19, 2013 2:43 pm

A questão é que o "gatilho" dessa função é o tamanho da coluna, e eu preciso que seja o final do primeiro valor.

alexandrevba escreveu:
Bom dia!!

Veja se te ajuda..
Código:
Sub AleVBA_Wrap()
    Worksheets("Plan3").Range("C1").Formula = "=CONCATENATE(Plan1!A1,Plan2!A1)"
    Worksheets("Plan3").Range("C1").WrapText = True
End Sub
Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Quebra de linha em célula com fórmula   Ter Nov 19, 2013 4:44 pm

Bom dia!!

Perdoe me, mas eu não entendi confused 
Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
pathfinder73



Mensagens : 30
Data de inscrição : 24/08/2012

MensagemAssunto: Esclarecendo....   Ter Nov 19, 2013 6:24 pm

Se a coluna onde for colocada a fórmula for muito grande, e couber os dois valores, o método wrap nem vai ser aplicado. Vai ficar um valor seguido do outro na mesma linha. Preciso que haja uma quebra após o primeiro valor.

https://drive.google.com/file/d/0BypPXbJ90HtkbFNSRUZlb2dTUFU/edit?usp=sharing



alexandrevba escreveu:
Bom dia!!

Perdoe me, mas eu não entendi confused 
Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
alexandrevba



Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

MensagemAssunto: Re: Quebra de linha em célula com fórmula   Ter Nov 19, 2013 6:42 pm

Boa tarde!!

Eu não estou entendendo, isso que você está afirmando acontecer, é padrão do excel, seu suas colunas tem 9,14 e seu texto tem 15,29, então haverá a quebra de linha.

É questão de ajustar o tamanho da coluna contra o tamanho do texto, agora se suas colunas tem um tamanho maior do que os texto, já com você.

Att
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




MensagemAssunto: Re: Quebra de linha em célula com fórmula   Hoje à(s) 10:15 pm

Voltar ao Topo Ir em baixo
 
Quebra de linha em célula com fórmula
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Quebra de linha nos textos
» Quebra de linha
» Quebra de linha em código de MsgBox
» Ajuda Quebra de Linha SQL No VBA
» [Resolvido]Quebra de linha em campo memorando pelo vba

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Fórum Excel Bácico, Avançado e Vba :: Intermediário :: Excel Intermediário-
Ir para: