Ir ao conteúdo

Excel Mesclar conteúdo de diversas linhas numa única linha repetidamente


Ir à solução Resolvido por Midori,

Posts recomendados

Postado

Pessoal, preciso de ajuda para formatar uma planilha que contém dados espalhados por células em diversas linhas numa única linha que corresponderá a uma pessoa.

 

Cada linha cinza é uma pessoa e todas as linhas brancas abaixo dessa linha cinza são dados dessa pessoa. Não há uma quantidade específica de linhas brancas abaixo de cada linha cinza, é aleatório. Umas linhas cinzas tem 4 linhas brancas abaixo e outras 1 por exemplo.Mesclar linhas.xlsx

 

Isso se repete abaixo em quase mil linhas.

 

Encontrei o complemento Kutools que mescla essas linhas da forma que preciso, mas não encontrei uma maneira automática de fazer em toda planilha então teria que toda hora selecionar as linhas que deveriam ser mescladas.

 

Alguém tem alguma ideia?

Kutools.png

Mesclar linhas.xlsx

  • Solução
Postado

@Fábio Siol Veja se assim resolve,

 

Sub Macro()
    Dim Area        As Range
    Dim Linha       As Long
    Dim Vetor(11)   As String
    Dim Coluna      As Integer
    
    Set Area = ActiveSheet.UsedRange
    
    For Linha = Area.Rows.Count To 2 Step -1
        For Coluna = 1 To UBound(Vetor)
            If Cells(Linha, Coluna) <> "" Then
                Vetor(Coluna) = Vetor(Coluna) & Cells(Linha, Coluna) & "/"
            End If
        Next Coluna
        
        If Cells(Linha, 1).Interior.ColorIndex = 15 Then
            For Coluna = 1 To UBound(Vetor)
                If Cells(Linha, Coluna) = "" Then
                    Cells(Linha, Coluna) = Vetor(Coluna)
                End If
            Next Coluna
            Erase Vetor
        End If
    Next Linha
End Sub

 

  • Curtir 1
  • Amei 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!