Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / проверка перед открытием вордовског файла / 4 сообщений из 4, страница 1 из 1
18.06.2007, 18:59:01
    #34602881
Word.Application
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка перед открытием вордовског файла
Как перед открытием вордовского документа такой конструкцией:
Код: plaintext
1.
2.
3.
Set oApp = CreateObject("Word.Application")
    
oApp.Documents.Open FileName:=strFullPath
oApp.Visible = True
проверить не открыт ли уже этот документ, и если открыт, то сделать его активным?
...
Рейтинг: 0 / 0
18.06.2007, 19:27:49
    #34602923
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка перед открытием вордовског файла
ворд в заголовке окна пишет имя документа. Так что FindWindow и вперед.
...
Рейтинг: 0 / 0
18.06.2007, 19:47:54
    #34602960
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка перед открытием вордовског файла
CreateObject("Word.Application") всегда даст новый экземпляр приложения,
если хочешь использовать открытый, то используй GetObject(,"Word.Application") и проверяй что вернет (Nothing - нет открытого).
Потом проверяй, если ли в коллекции oApp.Documents книга с твоим именем.
...
Рейтинг: 0 / 0
19.06.2007, 15:05:57
    #34605079
Word.Application
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проверка перед открытием вордовског файла
ок, спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / проверка перед открытием вордовског файла / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]