Вы можете создать шаблон и поместить его в папку% APPDATA% \ Microsoft \ Word \ STARTUP, это делает шаблон надстройкой, а STARTUP - это надежное расположение, которое обеспечит вам меньше проблем с безопасностью, чем использование макросов в шаблонах из других места.
Затем любой документ может вызвать функцию в шаблоне с помощью Application.Run ().
, например
В вашем шаблоне напишите следующее:
Function templateHello() As String
templateHello = "hello from template!"
End Function
Затем в любом документе Word вы можете написать:
MsgBox Application.Run("templateHello")
В котором будет отображаться окно с сообщением «Привет из шаблона!»