Ir para o conteúdo principal
 

Como renomear vários arquivos de uma pasta no Excel?

Autor: Xiao Yang Última modificação: 2024-09-25

Pode ser que a maioria de nós sofra com este problema que precisamos renomear vários arquivos em uma pasta, renomear os nomes de arquivos um por um vai nos deixar loucos se houver centenas ou milhares de arquivos nessa pasta. Existem boas funções para lidarmos com essa tarefa?

Etapa 1: liste todos os nomes de arquivos de uma pasta específica na planilha com o kutools para Excel

Etapa 2: renomear vários arquivos de uma pasta no Excel com código VBA


Liste todos os nomes de arquivos de uma pasta específica na planilha com o kutools para Excel

Se houver vários arquivos que você deseja renomear, primeiro, você pode listar os nomes dos arquivos antigos em uma coluna da planilha e, em seguida, inserir os novos nomes de arquivo que deseja substituir. Para listar rapidamente todos os arquivos na planilha, você pode usar o Kutools for Excel'S Lista de nomes de arquivo utilidade.

Depois de instalar Kutools for Excel, faça o seguinte :( Baixe grátis o Kutools para Excel agora )

1. Clique Kutools Plus > Importar e Exportar > Lista de nomes de arquivo, veja a captura de tela:

Opção Lista de nomes de arquivo na guia Kutools Plus na faixa de opções

2. No Lista de nomes de arquivo caixa de diálogo, clique em Explorador de arquivos botão para escolher a pasta de arquivo que você deseja listar os arquivos e, em seguida, clique Todos os arquivos do Tipo de arquivo, veja a captura de tela:

Caixa de diálogo Lista de nomes de arquivo

3. Então clique OK botão, todos os nomes de arquivos foram listados em uma coluna de uma nova planilha, assim como alguns atributos de arquivo, e agora, você pode excluir outras colunas indesejadas e apenas deixar o Nome do arquivo coluna, veja a captura de tela:

Todos os nomes de arquivos são listados em uma coluna em uma nova planilha

Clique para saber mais sobre este recurso Lista de nomes de arquivos ...

Baixe grátis o Kutools para Excel agora


Renomear vários arquivos de uma pasta no Excel com código VBA

Depois de listar todos os nomes de arquivos originais na coluna A, você deve digitar os novos nomes de arquivos na coluna B, conforme mostrado na captura de tela a seguir:

Nomes de arquivo originais na coluna A e novos nomes de arquivo na coluna B

E aqui vou falar sobre um código VBA que pode ajudá-lo a substituir os nomes de arquivos antigos pelos novos de uma vez. Siga os seguintes passos:

1. Segure o ALT + F11 chaves, e abre o Microsoft Visual Basic para janela de aplicativos.

2. Clique inserção > Móduloe cole a macro a seguir no Janela do módulo.

Código VBA: renomear vários arquivos em uma pasta

Sub RenameFiles()
'Updateby20141124
Dim xDir As String
Dim xFile As String
Dim xRow As Long
With Application.FileDialog(msoFileDialogFolderPicker)
    .AllowMultiSelect = False
If .Show = -1 Then
    xDir = .SelectedItems(1)
    xFile = Dir(xDir & Application.PathSeparator & "*")
    Do Until xFile = ""
        xRow = 0
        On Error Resume Next
        xRow = Application.Match(xFile, Range("A:A"), 0)
        If xRow > 0 Then
            Name xDir & Application.PathSeparator & xFile As _
            xDir & Application.PathSeparator & Cells(xRow, "B").Value
        End If
        xFile = Dir
    Loop
End If
End With
End Sub

3. Depois de colar o código, pressione F5 chave para executar este código, e no Procurar janela, selecione a pasta na qual deseja alterar os nomes de arquivo, consulte a imagem:

Janela de navegação

4. E, em seguida, clique em OK, todos os nomes de arquivos antigos foram substituídos pelos novos nomes de arquivos imediatamente. Veja as capturas de tela:

Arquivos com nomes antigos seta Arquivos com novos nomes de arquivo

Observações:

1. Quando você lista seus nomes de arquivo novos e antigos, a extensão do arquivo deve ser incluída.

2. No código acima, a referência A: A indica a lista de nomes de arquivos antigos que você deseja renomear e faz referência B contém os novos nomes de arquivo que você deseja usar, você pode alterá-los conforme sua necessidade


Demonstração: renomear vários arquivos de uma pasta no Excel

Kutools for Excel: Mais de 300 ferramentas úteis na ponta dos seus dedos! Aproveite recursos de IA permanentemente gratuitos! Baixe agora!

Artigos relacionados:

Como criar planilhas de sequência a partir de um intervalo de células no Excel?

Como renomear várias planilhas no Excel?


Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!