Понимаю, что вопрос дурацкий, но CreateObject("Word.Application") работает, а CreateObject("Word.Document") — нет. Почему?
Здравствуйте, Zn, Вы писали:
Zn>Понимаю, что вопрос дурацкий, но CreateObject("Word.Application") работает, а CreateObject("Word.Document") — нет. Почему?
Все создается для случаев (1...3) ниже. Наверное, тип у тебя неверный.
'(1) Dim o1 As Variant, o2 As Variant
'(2) Dim o1 As Object, o2 As Object
'(3) Dim o1 As Word.Application, o2 As Word.Document
Set o1 = CreateObject("Word.Application")
Set o2 = CreateObject("Word.Document")
Здравствуйте, Vi2, Вы писали:
Vi2>Здравствуйте, Zn, Вы писали:
Vi2>Zn>>Понимаю, что вопрос дурацкий, но CreateObject("Word.Application") работает, а CreateObject("Word.Document") — нет. Почему?
Vi2>Все создается для случаев (1...3) ниже. Наверное, тип у тебя неверный.
Vi2>Vi2>'(1) Dim o1 As Variant, o2 As Variant
Vi2>'(2) Dim o1 As Object, o2 As Object
Vi2>'(3) Dim o1 As Word.Application, o2 As Word.Document
Vi2> Set o1 = CreateObject("Word.Application")
Vi2> Set o2 = CreateObject("Word.Document")
Vi2>
Благодарю, всё получилось!