I have a macro that adds the Filename and Path.
Sub FileNamePathInsert()
'
' FileNamePathInsert Macro
' Macro written 12/10/2011 by Charles K. Kenyon
' "&chr(10)&"Inserts filename and path field at insertion point.
'
Selection.Collapse
Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _
"FILENAME \* Caps \p ", PreserveFormatting:=False ' omit the \p if no path desired
End Sub
A second macro that adds a Date stamp would be:
Sub DateTimeStamp()
' Inserts basic date and time stamp as text
' HansV
' Selection.TypeText Format(Now, "h:mm AM/PM - dd/mm/yyyy")
' Keyboard shortcut Shift+Alt+D,D
'
Selection.TypeText Format(Now, "dddd, d mmmm YYYY - h:mm am/pm")
End Sub
Note, that does not add a field but a hard date and time. the time parts can be omitted from the format. Both macros act at the insertion point.
A CreateDate field could also be useful instead of the hard-typed date.
Fields can easily be stored as AutoText entries. Macros can be attached to keyboard shortcuts. In the Windows environment AutoText can be attached to keyboard shortcuts as well. I suspect but do not know that this is true on the Mac as well.