Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
2 / 2 / 0
Регистрация: 14.02.2011
Сообщений: 22

Ожидание полного открытия документа

12.05.2011, 13:23. Показов 4144. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Столкнулся с проблемой и не знаю как правильно ее решить.
Из макроса в екселе открываю документ ворд.
Visual Basic
1
2
3
Set wa = CreateObject ("Word.Application")
wa.Visible=True
Set wd = wa.Documents.Open("C:\Users\Admin\Desktop\Work\glass\cut.docx")
Документ начинает открываться и при первом же обращении к нему: ошибка, мол не могу найти файл.
Происходит это только когда документ большой (с маленькими все прекрасно работает). Делаю вывод, что документ еще не полностью отрыт.

Подскажите, может есть какое-то свойство документа, которое отвечает за статус полной загрузки (инициализации) документа. Или какой-нибудь искусственный способ.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.05.2011, 13:23
Ответы с готовыми решениями:

Excel. После открытия документа - автоматическое сохранение и закрытие
Добрый день гуру! Имеется файл xls сводной таблицы с меняющимися в течении для данными, находящийся на сервере. При открытии в Excel...

Как сделать автоматический запуск формы после открытия документа?
1. Как сделать автоматический запуск формы после открытия документа? 2. Как сделать автоматический запуск макроса после открытия...

Дождаться полного открытия документа
привет всем знатокам лотуса можно ли на лс определить при открытий открылся уй док полностью или все еще загружается

1
2309 / 1541 / 115
Регистрация: 13.06.2009
Сообщений: 5,575
13.05.2011, 03:43
Цитата Сообщение от griffindor Посмотреть сообщение
Или какой-нибудь искусственный способ.
пока не произойдёт разбивка на страницы - код дальше не будет выполняться.
Visual Basic
1
2
3
4
Sub P1()
Dim КолСтраниц As Long
КолСтраниц = ActiveDocument.ComputeStatistics(wdStatisticPages)
End Sub
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.05.2011, 03:43
Помогаю со студенческими работами здесь

Ожидание полного выполнения процесса QProcess
Доброго времени суток! Вызываю сторонний exe (все работает), но как сделать паузу и дождаться окончания выполнения exe, а затем двигаться...

Ожидание открытия страницы
WebBrowser.Navigate("http://ya.ru/"); await WebBrowser... Подскажите перехожу на страницу и как сделать ожидание загрузки этой...

Ожидание открытия нового процесса и запись его названия в memo1
Всем доброго времени суток дорогие форумчани! Сегодня я наткнулся на очень интересную программу: Child Control Суть данной программы...

Удаление полного слово из txt документа
Вот в чем проблема... Парюсь уже 3-ий день. У меня есть listbox. При сохранении - listbox сохраняется в txt документ. Туда же и добавляются...

Ошибка открытия документа
Всем привет! Вот случилась такая ошибка Ignoring portion of document that uses a feature from another version of Notes Возникает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru