PCGuia PCGuia
  • [email protected]
  • Dicas
    • Apps
    • Descomplicómetro
    • Download da semana
    • Guia completo
    • Inteligência Artificial
    • Linux
    • MacGuia
    • Modding
    • Photoshop
    • Teste de velocidade da Internet
    • Open Source
  • Notícias
    • Ambiente
    • Apps
    • Ciência
    • Curiosidades
    • Hardware
    • Inteligência Artificial
    • Internet
    • Jogos
    • Mercados
    • Mobilidade
    • Multimédia
    • Robots
    • Segurança
    • Software
    • Startup
    • Especiais
      • Especial PCGuia
      • História
      • Reportagem PC Guia
  • Reviews
    • Armazenamento
    • Áudio
    • Componentes
    • Desktops
    • Gadgets
    • Imagem
    • Mobilidade
    • Periféricos
    • Robótica
  • Opinião
    • Conceito Humanoide
    • Há Uma App Para Tudo
    • O Que Vem à Rede
    • Praia das Maçãs
    • Quinta Coluna
  • Loja Fidemo
  • Precisa de ajuda?
  • Contactos
  • Como testamos os produtos
  • Termos de utilização
  • Política de privacidade e cookies
  • Estatuto Editorial
  • Declaração de Privacidade
  • Política de Cookies
  • Vencedores dos Prémios Leitor PCGuia 2025
  • Declaração de Privacidade
© 2023 - Fidemo Sociedade de Media
A ler: Misturar ficheiros automaticamente usando uma macro no Excel
Font ResizerAa
PCGuia PCGuia
Font ResizerAa
Procurar
  • Dicas
  • Jogos
  • Linux
  • Notícias
  • Opinião
  • Reviews
  • Cookie Policy
© 2023 Fidemo Sociedade de Média
PCGuia > Dicas > Misturar ficheiros automaticamente usando uma macro no Excel
Dicas

Misturar ficheiros automaticamente usando uma macro no Excel

Dicas para tirar mais partido da suite de produtividade da Microsoft.

Mafalda Freire
Publicado em 14 de Novembro, 2025
Tempo de leitura: 2 min

Se precisar de combinar regularmente vários ficheiros do Excel, é mais rápido usar uma macro do que copiá-los e colá-los manualmente. Primeiro, active o separador ‘Programador’ do Excel clicando em ‘Ficheiro’ > ‘Opções’ > ‘Personalizar Friso’ e marque a caixa ‘Programador’, na caixa à direita. No final, faça ‘OK’. Em seguida, mova todos os ficheiros que deseja combinar para uma única pasta e guarde-os no formato XLSX; abra um novo ficheiro Excel para ser o seu ficheiro principal, seleccione o separador ‘Programador’, na parte superior, e depois ‘Visual Basic’. Nessa janela, clique em ‘Insert’ > ‘Module’ para abrir o editor VBA. Escreva o seguinte:

Sub GetSheets()
Path = “C:\FILE PATH”
Filename = Dir(Path & “*.xlsx”)
Do While Filename <> “”
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
For Each Sheet In ActiveWorkbook.Sheets
Sheet.Copy After:=ThisWorkbook.Sheets(1)
Next Sheet
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub

- Publicidade -

Substitua a linha Path = “C:\FILE PATH” pelo caminho da pasta onde tem todos os ficheiros Excel que quer combinar, como no nosso exemplo. Clique no botão verde (ou use a tecla ‘F5’) para executar a macro. O Excel vai abrir cada ficheiro, copiar todas as folhas e colá-las na folha de cálculo principal. Quando terminar, feche o editor VBA e não se esqueça de guardar o ficheiro.

- Publicidade -
Etiquetas:DicasExcelOffice
Publicidade Konica
Ad image
Apoio
Ad image Ad image

Também lhe pode interessar

Teclado
DicasGuia completo

Como escolher o teclado ideal para o seu computador

Tempo de leitura: 5 min
Three iPhone screens showing a school app: today's calendar with May 10, a grades/overview tab with progress, and a large countdown timer screen.
App do diaDicas

App do Dia – Clarity School

Tempo de leitura: 1 min
Smartphone displaying a colorful map with a highlighted driving route and several location pins on a light blue background.
DicasGuia completo

Transforme um smartphone antigo num GPS offline

Tempo de leitura: 8 min
Map featuring numerous green pins marking playgrounds; Estrella Park pin is highlighted with a 'More info...' label on the map, in Los Angeles area. On the right, a playground details panel titled 'Estrella Park' with a photo and a features checklist.
App do diaDicas

App do Dia – Playground Buddy

Tempo de leitura: 1 min
© 2023 Fidemo Sociedade de Media