В шаблоне документа Ворда ХР (2002 то есть) есть текст (в разделе Microsoft Word Objects -> ThisDocument)
Dim dllobj As mydll.Iinterf
Public Sub Document_Open()
Set dllobj = New mydll.Class1
End Sub
Public Sub temp_macro()
dllobj.Func
End Sub
ДЛЛ написана на Сшарпе, подключается соответственно через КОМ.
Процедуру temp_macro() я навешиваю на новую кнопочку в разделе Files (точнее пункт меню).
На это ворд откликается "Object variable or With block variable not set".
Но ведь dllobj создана!
Если же сделать текстовую кнопку (Поле в термине ворда), то ошибки нет, функция вызывается.
Что я не так делаю?