Eu ainda estou brincando com isso, já que parece razoável o suficiente para ser capaz de fazer ... mas até agora a única maneira que eu encontrei é pela trapaça bastante desagradável de inserir um campo de nome de arquivo. com o caminho e, em seguida, aplicar uma cor de fonte branca ao texto (ou seja, o nome do arquivo em si) e assim você acaba com apenas o caminho e um bloco de texto invisível depois dele.
O problema é que isso pode atrapalhar a formatação e é muito ruim.
- = EDIT = -
Solução ligeiramente menos rápida ...
Se você não se importa em ter uma macro no seu normal.dotm e ter uma variável oculta no seu documento, então você pode usar essa macro e definir um botão no seu acesso rápido para executá-la ... Eu ' ve tentou e funciona em um documento livre de macro para o documento em si não precisa de macros para usar esse método, eu colocaria isso no meu modelo normal.dotm ...
Sub updatePath()
'
' updatePath Macro
'
'
Dim myPath As String
myPath = ActiveDocument.Path
If myPath = "" Then
'do nothing as the document has no path... needs to be saved first
Else
If ActiveDocument.Variables.Count = 0 Then
ActiveDocument.Variables.Add Name:="myPath", Value:=myPath
Else
i = 1
Do While i < (ActiveDocument.Variables.Count + 1)
If ActiveDocument.Variables.Item(i).Name = "myPath" Then
ActiveDocument.Variables.Item(i).Value = myPath
End If
i = i + 1
Loop
End If
End If
End Sub
E adicione um código de campo
DOCVARIABLE myPath
que, quando atualizado após a execução da macro acima, faria exatamente o que você queria. Concedido é dois ou três cliques em vez de apenas uma simples atualização, mas isso significa que o documento exportado recebe o tipo de campo adequado e somente as pessoas com essa macro podem dizer onde o documento deve ser armazenado: )