Ir ao conteúdo
  • Cadastre-se

MichelReis

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá pessoa! Uma ajuda por favor... Estou tentando unificar as abas de uma planilha (cerca de 90 abas), e estou usando o código conforme mais abaixo. Achei alguns tópicos sobre o assunto mas nenhum esclareceu a minha duvida. Todas as abas possuem o mesmo cabeçalho (linhas 1 e 2), porém, quero unificar todas em uma só mantendo o cabeçalho apenas uma unica vez, copiando somente as informações das outras sheets (abaixo do cabeçalho). Caso alguém tenha algum outro código...agradeço! Resumo do codigo: ele cria uma nova sheet, copia todas as demais e unifica as informações uma abaixo da outra, mas copia tudo, só quero o q esta abaixo do cabeçalho. Sub Combine() ' Dim I As Long Dim xRg As Range On Error Resume Next Worksheets.Add Sheets(1) ActiveSheet.Name = "Combined" For I = 2 To Sheets.Count Set xRg = Sheets(1).UsedRange If I > 2 Then Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1) End If Sheets(I).Activate ActiveSheet.UsedRange.Copy xRg Next End Sub

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