Ir ao conteúdo
  • Cadastre-se

Escrever texto de acordo com um número


Posts recomendados

Boa tarde,

 

preciso escrever determinada informação que consta em uma célula de acordo com o número que consta em outra célula.

 

Exemplo:

 

     A              B

Sapato          5

Vestido         3

Saia              1

 

 

Preciso que sejam escritas em 5 linhas a palavra sapato, em 3 linhas vestido e em 1 linha saia, como segue abaixo

 

Sapato

Sapato

Sapato

Sapato

Sapato

Vestido

Vestido

Vestido

Saia

 

 

Link para o comentário
Compartilhar em outros sites

Considerei os dados no intervalo "B2:C4" e utilizei a coluna "A" para dados auxiliares.
Veja arquivo anexado.

xxxx

1. Solução utilizando fórmulas
em A2    coloque 1                                
em A3    coloque =A2+C2    >> e arraste p/ A4                            
em A4    após arrastar de A3 ficará =A3+C3                                
em F2    coloque =SE(LIN(A1)>SOMA(C:C);"";PROCV(LIN(A1);$A$2:$B$4;2)) >> e arraste para baixo    


2. Solução utilizando macro
Instale o código abaixo em um módulo comum, assim:
1. copie o código daqui
2. a partir da planilha em que estão os dados tecle 'Alt+F11' para acessar o editor de VBA
3. no menu do editor >> Inserir >> Módulo
4. cole o código na janela em branco que vai se abrir
5. feito! 'Alt+Q' para retornar para a planilha e testar

para rodar o código:
6. tecle 'Alt+F8' >> selecione a macro correspondente >> Executar, ou insira um botão na planilha e vincule-o à macro ou vincule-a a um atalho de teclado (Alt+F8 > Opções).

Sub ListaNomesXVezes() Dim k As Long, nm As Range  [G:G] = ""   For Each nm In Range("B2", Range("B2").End(xlDown))    Cells(k + 2, 7).Resize(nm.Offset(, 1).Value) = nm.Value    k = k + nm.Offset(, 1).Value   Next nmEnd Sub

post-455906-0-90169400-1430152739_thumb.

 

a Repetir palavras CH.rar

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...