Como inserir um nome ou caminho de ficheiro numa célula/cabeçalho ou rodapé no Excel?
Ao trabalhar com várias pastas de trabalho do Excel ou ao preparar relatórios para distribuição, é frequentemente útil exibir o nome do ficheiro do livro de trabalho atual, o caminho completo do arquivo ou até mesmo o nome da folha ativa diretamente no seu ficheiro do Excel — quer numa célula, quer num cabeçalho ou rodapé. Esta prática melhora a organização do documento, facilita o controlo de versões e oferece clareza imediata a colaboradores ou destinatários. O Excel disponibiliza várias formas práticas de inserir estas informações, quer pretenda uma captura pontual, quer necessite que os dados sejam atualizados dinamicamente sempre que o ficheiro for alterado. Abaixo, encontra orientações passo a passo para os métodos mais comuns, juntamente com dicas úteis para resolução de problemas e otimização do seu fluxo de trabalho.
Inserir o nome ou caminho do ficheiro atual numa célula com Fórmula
Inserir o nome ou caminho do ficheiro atual na célula/cabeçalho ou rodapé com Kutools para Excel ![]()
Inserir o nome ou caminho do ficheiro atual no cabeçalho/rodapé com a função Cabeçalho e Rodapé
Inserir o nome ou caminho do ficheiro atual numa célula com Fórmula
Se pretender exibir o nome do ficheiro, o caminho do arquivo ou o nome da folha de cálculo numa célula — com referência dinâmica que se ajusta automaticamente sempre que o livro for movido ou renomeado — as fórmulas do Excel oferecem uma solução flexível e conveniente. Esta abordagem revela-se particularmente útil quando necessita que a informação seja atualizada automaticamente após guardar ou mover o seu ficheiro. A tabela seguinte apresenta fórmulas adaptadas a diferentes cenários:
| Item | Fórmula | Exemplo |
| Apenas nome do ficheiro | =MID(CELL(«filename»), SEARCH(«[», CELL(«filename»))+1, SEARCH(«]», CELL(«filename»))-SEARCH(«[», CELL(«filename»))-1) | products features.xlsx |
| Apenas caminho do ficheiro | =LEFT(CELL(«filename»,A1), FIND(«[», CELL(«filename»,A1),1)-1) | C:\Users\dt\Desktop\Nova Pasta\ |
| Planilha Atual apenas nome | =RIGHT(CELL(«filename»), LEN(CELL(«filename»))-FIND(«]», CELL(«filename»),1)) | Sheet7 |
| Nome do ficheiro, caminho e nome da Planilha Atual atuais | =CELL(«filename») | C:\Users\dt\Desktop\Nova Pasta\[products features.xlsx]Sheet7 |
Instruções e notas de utilização:
• Para utilizar estas fórmulas, basta copiar a que corresponde ao item pretendido e colá-la na sua célula de destino (por exemplo, B1). Depois de a introduzir, prima Enter para exibir a informação.
• Para copiar para outras células, arraste a alça de preenchimento da célula ou utilize o habitual copiar e colar. Para garantir resultados consistentes, mantenha as células de referência (como A1) inalteradas ou ajuste-as conforme necessário.
• Atenção: estas fórmulas só devolvem resultados se o seu livro tiver sido guardado pelo menos uma vez, já que o caminho e o nome do ficheiro dependem da existência de uma localização no sistema. Livros ainda não guardados apresentarão um resultado em branco.
• Se mover ou renomear o livro, as fórmulas serão atualizadas automaticamente assim que o guardar novamente.
• Em caso de erros de fórmula (como #VALOR!), verifique se o livro foi guardado e se a sintaxe da fórmula está exata.
• Lembre-se de que as fórmulas exibem propriedades ativas do ficheiro, são ideais para a maioria das necessidades de relatórios e não afetam as áreas de cabeçalho nem de rodapé.
Inserir o nome ou caminho do ficheiro atual na célula/cabeçalho ou rodapé com Kutools para Excel
O Kutools para Excel oferece a funcionalidade Inserir Informações da Pasta de Trabalho, que simplifica a exibição do nome, caminho ou nome da folha do seu ficheiro diretamente em células, cabeçalhos ou rodapés. Esta ferramenta prática é ideal para quem precisa de uma solução rápida e flexível — por exemplo, ao preparar documentação que exija marcação consistente ou controlo de versões de livros entre equipas.
Para utilizar esta funcionalidade depois de instalar o Kutools para Excel, siga os passos seguintes:
1. Clique em KUTOOLS PLUS > Ferramentas de pasta de trabalho > Inserir Informações da Pasta de Trabalho. Veja a imagem:

2. Na caixa de diálogo Inserir Informações da Pasta de Trabalho, selecione as informações que pretende inserir — como Nome da Planilha, Nome da Pasta de Trabalho, Caminho da Pasta de Trabalho ou uma combinação destas —, indique se as quer exibir em células, cabeçalhos ou rodapés e especifique a localização pretendida (Esquerda, Centro ou Direita para cabeçalhos/rodapés, ou selecione a célula de destino para inserção numa célula). Veja a imagem:

3. Clique em OK para concluir. Se a inserção for numa célula, a informação selecionada do livro aparecerá imediatamente na célula especificada. Se for num cabeçalho ou rodapé, visualize o resultado em Ver > Esquema da Página, se necessário. Veja exemplos:

O método Kutools suporta a colocação de informações de ficheiro tanto simples como complexas, sendo recomendado para quem prefere ferramentas gráficas sem introduzir manualmente fórmulas ou código. Se pretender que as propriedades do ficheiro sejam atualizadas após alterações no livro, reaplique a função após renomear ou mover o ficheiro.
Se inserir a informação num cabeçalho ou rodapé, pode selecionar o ponto de inserção — Esquerda, Centro ou Direita. Verifique novamente a sua escolha para garantir clareza, especialmente em documentos impressos. Para atualizações em lote (várias folhas), basta repetir a operação em cada folha de cálculo conforme necessário. Evite editar diretamente os códigos do cabeçalho/rodapé sem utilizar a ferramenta, para obter os melhores resultados.
< Insira o nome ou caminho do ficheiro atual no cabeçalho/rodapé com a função Cabeçalho e Rodapé
Utilizar a função integrada do Excel Cabeçalho e Rodapé é uma forma simples de adicionar o nome do ficheiro, o caminho do arquivo ou o nome da folha à saída impressa. Apresenta informações estáticas e é ideal para identificação visual, controlo de versões ou referência em relatórios e documentos distribuídos.
• No separador Friso, clique em Inserir > Cabeçalho e Rodapé. A folha de cálculo muda para a vista Esquema de Página, onde as caixas de edição do cabeçalho e do rodapé aparecem na parte superior e inferior da página.
• Na secção Cabeçalho ou Rodapé, selecione a área pretendida — Esquerda, Centro ou Direita. Em seguida, no separador Estrutura (Ferramentas de Cabeçalho e Rodapé), escolha Caminho do Arquivo, Nome do Ficheiro ou Nome da Folha, consoante as suas necessidades. Veja a imagem:

• Após adicionar o código, clique em qualquer célula para sair do modo de estrutura. A sua seleção aparecerá no cabeçalho ou rodapé da folha de cálculo e será incluída na impressão. Veja os exemplos abaixo:
| Inserir o Caminho do Arquivo no cabeçalho |
![]() |
| Inserir o nome do ficheiro no rodapé |
![]() |
Dicas: a funcionalidade integrada funciona melhor em folhas individuais. Não se atualiza dinamicamente para múltiplos livros nem quando se utilizam ficheiros não guardados. Para aplicar em lote a várias folhas, mude para cada folha e repita o processo ou considere utilizar VBA para automatização.
< Código VBA – Inserir programaticamente o nome ou caminho do ficheiro numa célula, cabeçalho ou rodapé
Para utilizadores que precisam de atualizações automatizadas em lote ou de definir propriedades do tipo “Adicionar Arquivo” em várias folhas ou livros, o VBA oferece uma solução prática. Com um script simples, pode preencher instantaneamente uma célula, cabeçalho ou rodapé com informações do ficheiro e até configurá-lo para ser atualizado sempre que o livro for aberto ou guardado. Este método é ideal para relatórios periódicos, modelos partilhados ou fluxos de trabalho documentais complexos, onde os métodos manuais se tornam tediosos.
Abaixo estão exemplos de aplicações VBA para diferentes cenários. Antes de começar, guarde o seu livro e ative o separador Programador no Excel.
Como utilizar VBA para Inserir Informações do Arquivo:
1. Clique em Programador > Visual Basic. Na janela Microsoft Visual Basic para Aplicações, selecione Inserir > Módulo.
2. Cole o seguinte código na janela do Módulo, consoante o seu destino (célula, cabeçalho ou rodapé):
–Inserir o nome do ficheiro numa célula específica (por exemplo, A1):
Sub InsertFileNameToCell()
Dim fileName As String
fileName = ThisWorkbook.Name
Range("A1").Value = fileName
End Sub Para executar o código, clique no botão
Executar no editor do VBA. O nome atual do ficheiro será inserido na célula A1. Para alterar o destino, substitua Range("A1") pela célula pretendida.
–Inserir Caminho do Arquivo no cabeçalho da folha de cálculo (posição central):
Sub InsertFilePathToHeader()
Dim filePath As String
filePath = ThisWorkbook.FullName
ActiveSheet.PageSetup.CenterHeader = filePath
End Sub Após introduzir o código, clique em Executar no editor VBA. Verifique a vista Esquema da Página da folha para ver o caminho do ficheiro inserido no cabeçalho central. Se precisar de definir o cabeçalho esquerdo ou direito, utilize .LeftHeader ou .RightHeader, respetivamente.
–Inserir o nome do ficheiro no rodapé (posição direita):
Sub InsertFileNameToFooter()
Dim fileName As String
fileName = ThisWorkbook.Name
ActiveSheet.PageSetup.RightFooter = fileName
End Sub Quando executado, o nome atual do ficheiro aparecerá como rodapé direito na folha de cálculo ativa. Ajuste .LeftFooter ou .CenterFooter conforme necessário.
Dicas e resolução de problemas:
- Para operações em lote em várias folhas, percorra Worksheets no seu código VBA.
- Se receber um erro de permissão, confirme se o livro não está protegido e se as macros estão ativadas.
- Utilize On Error Resume Next para ignorar erros ao aplicar a várias folhas com definições variadas.
- Para atualizações automáticas, atribua macros a eventos do livro, como Workbook_Open ou Workbook_BeforeSave.
- Guarde sempre uma cópia de segurança antes de executar macros VBA, especialmente ao atualizar cabeçalhos ou rodapés em massa.
O VBA oferece uma flexibilidade e escalabilidade excecionais, sendo a escolha ideal se precisar de atualizações regulares e automatizadas ou pretender aplicar definições de ficheiro em massa a múltiplos ficheiros ou folhas. Se for a sua primeira vez a utilizar macros, certifique-se sempre de ativar o conteúdo das macros e de verificar as respetivas definições de segurança.
Em resumo, independentemente de optar por fórmulas, Kutools, funcionalidades de cabeçalho/rodapé do Excel ou automação VBA, o método depende das necessidades do seu fluxo de trabalho, da frequência de atualizações necessária e da exigência de operações em lote. A maioria dos erros resulta de ficheiros não guardados, folhas protegidas ou macros desativadas; verifique estes pontos antes de prosseguir com a resolução de problemas. Para uso diário, as abordagens com fórmulas e Kutools oferecem rapidez, enquanto o VBA é mais eficaz para automação e escalabilidade.
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos

