Ага, нехило, задачка-то в другом совсем, оказывается
Нужно, чтобы при создании нового документа на основе шаблона Standard.dot в этот самый новый документ вставлялась информация о пользователе, просто текстом? Или же нужно, чтобы по факту создания документа на основе этого шаблона куда-то в базу данных, которая лежит где-то далеко, писалось имя того, кто создал новый документ?
В любом случае...
Шаблон Normal.dot верни в исходное состояние.
Шаблон Standard.dot открой как шаблон, а не как документ. Зайди в редактор VBA. Нажми Ctrl+R (это отобразит дерево проекта, если оно скрыто). Одним из пунктов этого дерева будет шаблон Standard.dot. От него отходит пункт Microsoft Word Objects. Раскрой его. Там будет единственный пункт - ThisDocument. Двойной клик по нему. Появитя модуль класса данного шаблона. Вверху окна этого модуля есть два раскрывающихся списка. В левом нужно указать Document. Появится шаблон процедуры
Private Sub Document_New(). Вставляй в него свой код и сохраняй Standard.dot.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас