Aprenda a configurar um modelo do Word para exibir caminho e nome do arquivo no rodapé, atualizando automaticamente sempre que o documento for salvo ou renomeado. Incluo variações para Windows e Mac, dicas de formatação, atalhos e exemplos de automação com VBA.
Por que mostrar caminho + nome do arquivo no rodapé
Inserir o caminho completo (pasta) e o nome do ficheiro no rodapé é uma prática simples que traz ganhos imediatos de produtividade e governança:
- Rastreabilidade: identifica sem ambiguidades a versão que está sendo lida ou impressa.
- Localização rápida: o utilizador encontra o documento pela pasta exibida.
- Padrão corporativo: facilita auditorias e conformidade, especialmente em ambientes com OneDrive/SharePoint e arquivos partilhados em rede.
Visão geral do problema
O objetivo é que todo novo documento criado a partir de um determinado template mostre, no rodapé, o nome do arquivo e o caminho completo, e que isso se atualize automaticamente sempre que o ficheiro for salvo com outro nome ou movido de pasta.
Pré‑requisitos e boas práticas
- Abra e edite o modelo (não um documento comum). Use
.dotx
quando não houver macros e.dotm
se pretende usar VBA. - Padronize a formatação do rodapé via estilo Rodapé (ou “Footer”) para manter consistência visual.
- Em ambientes com macros, coloque o modelo em um Local Confiável da Central de Confiabilidade para evitar avisos recorrentes.
Configuração no Windows (Word Microsoft 365/2019+)
- Abrir o modelo: no Word, abra o arquivo
.dotx
ou.dotm
que serve de base para os seus documentos. - Entrar no rodapé: dê duplo‑clique na área do rodapé ou use Inserir ▸ Cabeçalho/Rodapé ▸ Editar rodapé.
- Inserir o campo de arquivo:
- Vá em Inserir ▸ Partes Rápidas ▸ Campo…
- Em Nomes de campos, selecione FileName.
- Marque a opção Adicionar caminho ao nome do arquivo (Add path to filename).
- Confirme em OK.
- Salvar e fechar o modelo.
- Uso pelos utilizadores: ao criar um documento a partir desse modelo e salvá‑lo, o rodapé exibirá automaticamente caminho + nome, por exemplo:
C:\Projetos\Relatório Mensal.docx
.
Dica de atualização manual: clique no campo e pressione F9. Para atualizar todos os campos do documento, use Ctrl+A → F9.
Configuração no macOS (Word para Mac)
- Abrir o modelo: abra o ficheiro
.dotx
/.dotm
no Word. - Entrar no rodapé: duplo‑clique no rodapé ou use Inserir ▸ Cabeçalho e Rodapé.
- Inserir o campo: Inserir ▸ Campo… (ou Inserir ▸ Texto ▸ Campo…). Selecione FileName e marque Adicionar caminho ao nome do arquivo. Confirme.
- Salvar e fechar o modelo.
- No uso: após gravar o novo documento, o rodapé mostrará o caminho completo + nome.
Atalhos úteis no Mac: F9 atualiza o campo selecionado (em alguns teclados, use fn+F9), ⌘+A seleciona tudo e depois F9 atualiza.
Entendendo o campo FILENAME (e como editá‑lo)
O Word usa campos para inserir informações dinâmicas. O FileName
é o campo que retorna o nome do ficheiro e, comutado, também o caminho. Eis os dois usos mais comuns:
{ FILENAME } ← exibe apenas o nome (por exemplo: Relatório Mensal.docx)
{ FILENAME \p } ← exibe caminho + nome (por exemplo: C:\Projetos\Relatório Mensal.docx)
- Mostrar/ocultar códigos de campo: Shift+F9 alterna o código do campo selecionado; Alt+F9 (Windows) ou ⌥+F9 (Mac) alterna todos os campos do documento.
- Inserir chaves de campo manualmente: não digite
{
e}
. Use Ctrl+F9 (Windows) ou ⌘+F9 (Mac) para inserir um campo vazio e depois escreva o código. - Se a opção “Adicionar caminho” não aparecer: insira o campo e edite o código para incluir o comutador
\p
, deixando-o como{ FILENAME \p }
.
Passos essenciais — resumo visual
- Abrir o modelo (
.dotx
ou.dotm
). - Entrar no rodapé.
- Inserir Campo ▸ FileName e marcar Adicionar caminho.
- Salvar o modelo.
- Criar documento a partir do modelo, Salvar e ver o rodapé com caminho + nome.
Atualização automática dos campos
Na prática, o FileName
atualiza quando o documento é salvo/renomeado e você manda atualizar os campos. A seguir, três estratégias para garantir isso com o mínimo de esforço.
Atualizar ao imprimir
No Windows: Arquivo ▸ Opções ▸ Exibir ▸ Atualizar campos antes da impressão.
No Mac: Word ▸ Preferências ▸ Imprimir ▸ Atualizar campos antes de imprimir.
Atualizar ao abrir/criar (sem intervenção do usuário)
Se puder usar macro (modelo .dotm
), adicione o código abaixo no ThisDocument do seu modelo para atualizar o campo no rodapé sempre que um documento novo é criado a partir dele ou quando for aberto:
Private Sub Document_New()
UpdatePathFieldsInFooters
End Sub
Private Sub Document_Open()
UpdatePathFieldsInFooters
End Sub
Public Sub UpdatePathFieldsInFooters()
Dim sec As Section
For Each sec In ActiveDocument.Sections
On Error Resume Next
sec.Footers(wdHeaderFooterPrimary).Range.Fields.Update
sec.Footers(wdHeaderFooterFirstPage).Range.Fields.Update
sec.Footers(wdHeaderFooterEvenPages).Range.Fields.Update
On Error GoTo 0
Next sec
End Sub
Atualizar ao salvar (recomendado quando o nome/pasta muda)
Uma forma simples é sobrescrever os comandos de guardar. Inclua também no modelo:
Sub FileSave()
UpdatePathFieldsInFooters
ActiveDocument.Save
End Sub
Sub FileSaveAs()
UpdatePathFieldsInFooters
Dialogs(wdDialogFileSaveAs).Show
End Sub
Notas: (1) Isso cobre Ctrl+S e o botão Guardar; (2) se a sua organização preferir eventos de aplicação, pode implementar Application_DocumentBeforeSave
com uma classe e WithEvents
. Para a maioria dos modelos, as rotinas acima são suficientes.
Formatação e estilo do rodapé
- Estilo: aplique o estilo Rodapé para ajustar fonte, tamanho (8–10 pt), cor (cinza discreto) e espaçamento. Assim, qualquer documento baseado no modelo herdará a formatação.
- Texto auxiliar: é comum prefixar o campo com “Arquivo: ”, por exemplo:
Arquivo: { FILENAME \p }
- Alinhamento: use tabulações com alinhamento à direita para manter o rodapé limpo quando combinar vários elementos (página X de Y, data, caminho).
- Combinação com data de última gravação:
Arquivo: { FILENAME \p } · Atualizado em { SAVEDATE \@ "dd/MM/yyyy HH:mm" }
Depois pressione F9 para atualizar.
Variações úteis
Objetivo | Como fazer | Exemplo de resultado |
---|---|---|
Exibir apenas o nome (sem caminho) | Insira FileName sem marcar “Adicionar caminho”. | Relatório Mensal.docx |
Exibir caminho + nome | Insira FileName e marque “Adicionar caminho” ou use { FILENAME \p } . | C:\Projetos\Relatório Mensal.docx |
Adicionar data da última gravação | Insira o campo SaveDate com formato (\@ ). | Atualizado em 05/09/2025 14:32 |
Aplicar estilo específico | Selecione o campo e aplique um estilo ou formatação direta. | Fonte 9 pt, cinza‑escuro, itálico. |
Informações complementares úteis
Tarefa | Onde configurar |
---|---|
Atualizar campos ao imprimir | Arquivo ▸ Opções ▸ Exibir ▸ Atualizar campos antes da impressão |
Atualizar campos ao abrir/salvar (macros) | Usar AutoNew /AutoOpen ou rotinas FileSave /FileSaveAs para chamar ActiveDocument.Fields.Update (ou a rotina de rodapé) |
Exibir apenas o nome (sem caminho) | Desmarque “Adicionar caminho” na caixa de diálogo de Campo |
Formatar estilo do texto | Use a galeria de Estilos ou formatação direta no campo inserido |
Compatibilidade, OneDrive e SharePoint
- OneDrive sincronizado: normalmente o campo mostra a pasta local sincronizada (por exemplo,
C:\Users\Nome\OneDrive - Empresa\…
). - SharePoint aberto pela Web: em alguns cenários o Word retorna um endereço
https://…
. O comportamento depende do modo de abertura (cliente, WebDAV, sincronização). Teste no seu ambiente e padronize. - Redes corporativas: caminhos UNC (
\\servidor\pasta\…
) são suportados. - Modelos legados: funciona em
.docx
/.dotx
/.dotm
. Se for.doc
antigo, converta antes.
Dicas e atalhos que economizam tempo
Ação | Windows | macOS |
---|---|---|
Atualizar campo selecionado | F9 | F9 (se necessário, fn+F9) |
Atualizar todos os campos | Ctrl+A → F9 | ⌘+A → F9 |
Mostrar códigos de campo (global) | Alt+F9 | ⌥+F9 |
Mostrar código do campo (selecionado) | Shift+F9 | Shift+F9 |
Inserir chaves de campo | Ctrl+F9 | ⌘+F9 |
Solução de problemas
- O rodapé mostra “Documento1.docx” sem caminho: salve o documento numa pasta. O caminho só existe após a primeira gravação.
- O campo não atualiza após “Salvar como”: use F9 ou implemente as macros de atualização ao salvar (ver seção acima).
- Não encontro “Partes Rápidas”: em algumas versões/PT‑PT, o comando aparece como Inserir ▸ Texto ▸ Campo….
- A caixa “Adicionar caminho” não aparece: alterne para o código e inclua manualmente
\p
:{ FILENAME \p }
. - Macros não executam: verifique Arquivo ▸ Opções ▸ Central de Confiabilidade, habilite o modelo como local confiável e salve como
.dotm
. - Rodapés diferentes por seção: se o documento tiver seções com rodapés independentes, a rotina de atualização deve percorrer todas as seções (o código fornecido já faz isso).
- Layout desalinhado: aplique o estilo Rodapé, ajuste tabulações e evite quebras de linha involuntárias dentro do campo.
Exemplos prontos para copiar
Insira as chaves de campo com Ctrl+F9 (Windows) ou ⌘+F9 (Mac):
{ FILENAME \p }
Com prefixo e data de última gravação:
Arquivo: { FILENAME \p } · Atualizado em { SAVEDATE \@ "dd/MM/yyyy HH:mm" }
Apenas o nome do arquivo (sem caminho):
{ FILENAME }
Boas práticas para modelos corporativos
- Centralize os modelos: distribua os
.dotx/.dotm
a partir de uma pasta única (rede, OneDrive ou SharePoint) e aponte o Word para esse local. - Assine macros quando aplicável: reduz avisos de segurança e aumenta a confiança do utilizador.
- Versão visual consistente: defina tipografia e espaçamento do rodapé no estilo Rodapé do template para evitar divergências.
- Teste com documentos longos e com várias seções: valide que as rotinas atualizam todos os rodapés (primeira página, pares/ímpares).
FAQ — Perguntas frequentes
Isso funciona em PDFs exportados? Sim: exporte após atualizar os campos (manualmente, ao abrir ou ao imprimir). O PDF refletirá o valor renderizado.
Posso exibir só o caminho (sem o nome)? O Word não tem um campo “Path” dedicado. Uma alternativa prática é exibir caminho + nome e adaptar o layout, ou usar um pequeno complemento/macro personalizado para isolar o caminho.
E se o documento for movido de pasta? Ao abrir/salvar no novo local, atualize os campos (ou use as macros de atualização) para refletir o novo caminho.
Funciona com documentos protegidos? Sim, desde que a proteção permita atualização de campos. Caso contrário, atualize antes de aplicar a proteção.
É possível transformar o texto em link clicável? É viável com o campo HYPERLINK
, mas o comportamento varia conforme o ambiente (caminho local/UNC/URL). Em cenários corporativos, priorize a exibição simples e confiável do texto.
Qual é a diferença entre .dotx
e .dotm
? .dotx
não armazena macros; .dotm
sim. Se pretende atualização automática via VBA, salve como .dotm
.
Resumo
Com o campo FileName configurado no rodapé do modelo do Word, e com o comutador \p para incluir o caminho completo, os documentos passam a trazer identificação automática e sempre atualizada. Se precisar de atualização sem intervenção, complemente com as rotinas VBA sugeridas ou com a opção de Atualizar campos antes da impressão. O resultado é um fluxo mais profissional, com menos erros e maior rastreabilidade.