Word 97 и COMОбъект
☑
0
Molinor
02.10.12
✎
09:28
Word = Новый COMОбъект("Word.Application");
Word.Documents.Add(Путь);
Ругается:
{Форма.Форма(692)}: Поле объекта не обнаружено (Documents)
Word.Documents.Add(Путь);
В 2003 ворде вроде бы всё работает, возможности поменять ворд пока нет.
Никто не подскажет как можно это побороть?
1
butterbean
02.10.12
✎
09:32
погляди в отладчике какие еще свойства есть у Word
2
Molinor
02.10.12
✎
09:34
(1)
Так отладчик просто говорит, что это COMОбъект и всё. Или я не так смотрю?
3
Масянька
02.10.12
✎
09:35
У меня 2003. Работает так:
мWord = СоздатьОбъект("Word.Application");
мNewDoc = мWord.Documents;
мДок = мNewDoc.Add (...);
4
Molinor
02.10.12
✎
09:36
(3)
Так на 2003 и у меня работает. :)
5
butterbean
02.10.12
✎
09:37
(2) ну он плюсиком не разворачивается что-ли?? :-)
6
МихаилМ
02.10.12
✎
09:37
как раз в 97 замечательный хелп по объектной модели.
7
Molinor
02.10.12
✎
09:38
(5) Нет.
(6) Гляну, спасибо.
8
dk
02.10.12
✎
09:38
что мешает поглядеть справку в VBA Word 97?
9
Масянька
02.10.12
✎
10:16
(7) Ты попробуй отдельными строками.
10
sergeev-ag-1977
02.10.12
✎
10:59
(6) в 97 хелп самый лучший - похож на учебник.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой