Ir ao conteúdo
  • Cadastre-se

Excel Juntar abas no excel


Posts recomendados

  • 2 semanas depois...

Tente assim:

Crie um aba nomeando para CONSOLIDADO

Selecione todas a planilhas e na célula G1 crie um contador =SE(CONT.VALORES(C1:C1000)=0;"";CONT.VALORES(C1:C1000))

 

Use a seguinte macro:

 

Sub Consolidando()
Dim ws As Worksheet

  Columns("A:F").Select
  Application.CutCopyMode = False
  Selection.ClearContents
  Range("A1").Select

  Application.ScreenUpdating = False
   For Each ws In ThisWorkbook.Worksheets
    If ws.Name <> "CONSOLIDADO" And ws.[G1] <> "" Then
     ws.Range("A1:F" & ws.Cells(Rows.Count, 1).End(3).Row).Copy
     Sheets("CONSOLIDADO").Cells(Rows.Count, 1).End(3)(2).PasteSpecial xlAll
    End If
   Next ws
 Application.ScreenUpdating = True
 
  MsgBox "Processo concluído.", vbInformation, "© Muca Sistemas - 2019"

End Sub

 

Link para o comentário
Compartilhar em outros sites

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