Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Как получить модель уже открытого документа? Добавлено: 16.05.08 16:57  

Автор вопроса:  J. Smith | Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой. | ICQ: ненавижу 
Set WordObject = CreateObject("Word.Application")

With WordObject
    .Documents.Open FileName:="WordDoc.doc"

иногда вызывает окошко типа:

Документ занят пользователем ЧЕЛ, что делать?

    1. Открыть только для чтенья
    2. Сообщить когда освободится
    3. Открыть локальную копию дока

Вопрос:

Как 100% связаться с существующей моделью документа

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Holsten



Вопросов: 5
Ответов: 100
 Профиль | | #1 Добавлено: 18.05.08 15:34
Может, если изменения вносить не нужно, подойдет открытие только для чтения:
 .Documents.Open "WordDoc.doc", , False
Cуществующая модель документа - та, которая в документе, сохраненном на диске, ведь так?

Ответить

Номер ответа: 2
Автор ответа:
 J. Smith



ICQ: ненавижу 

Вопросов: 40
Ответов: 477
 Web-сайт: Не хочу ломать голову, если её уже сломал кто-то другой.
 Профиль | | #2
Добавлено: 18.05.08 20:51
Проще говоря, получить доступ к объектной модели документа уже открытого пользователем, но вообще равнофигственно, я давно разобрался, и этот вопрос задал только чтоб получить ответ на другой, главный вопрос - "ответит кто-нибудь или нет?"

Holsten искренне благодарю, вы ответили на мой главный вопрос, да ещё предложили вариант, который в указанных случаях я использую и сейчас.

Ещё раз спасибо!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам