Здравствуйте Zzz, Вы писали:
Zzz>Здравствуйте Vi2, Вы писали:
Vi2>>А каким образом ты Ворд сюда приплетаешь, если работаешь в Outlook-e? У меня Outlook Express, поэтому не могу проверить. Outlook его сам создает как объект, что ли?
Zzz>Во встроенном ВБА-редакторе Outlook'a в пункте меню Tools есть такая фигня — References, там как раз и указываются ссылки на библиотеки... И Outlook не экспресс, а офисовский
Вот теперь понятно.
Фигня — References — дает тебе доступ к Type Library тех объектов, которые ты должен создавать, но она АВТОМАТИЧЕСКИ не создает сами объекты. Это-то ты должен делать сам.
Потому и получается, что если объект Ворд ко времени твоего оператора существует — все будет ок. Иначе — будет ошибка.
Проверь вот такой вариант:
... = Application.System ...
Или такой:
If System Is Nothing Then
' загрузить объект Ворд
Endif
... = System ...