|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.01.2013, 16:43 | #1 |
Форумчанин
Регистрация: 19.05.2012
Сообщений: 237
|
Как разрушить word.application?
Делаю set wa=createovbject("word.application" )
далее set wd = wa.documents.open("s.doc") Wd.close false Wa.quit false Set wa = nothing ---------- Если делаю цикл, чтоб перебраться все doc файлы, то при перезапуске макроса, без закрытия excel , некоторые файлы пропускает Видимо wa не уничтожается, Как это делается? |
29.01.2013, 16:47 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Скорее, проблема в цикле. Надо смотреть, как (с какого места) начинают обрабатываться файлы при перезапуске Вы что, для каждого документа DOC, заново создаете объект "word.application"??? |
|
29.01.2013, 16:59 | #3 |
Форумчанин
Регистрация: 19.05.2012
Сообщений: 237
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Word.Application | NIK2604 | Компоненты Delphi | 6 | 06.06.2012 22:40 |
Как настроить Host application? | Nikolay88 | Общие вопросы Delphi | 1 | 03.05.2011 18:41 |
Вызов процедуры из Word.application ? | NIKOLASCS | Microsoft Office Excel | 5 | 13.11.2009 00:21 |
Как правильно расставить, Application? | valerij | Microsoft Office Excel | 12 | 12.06.2008 00:16 |
Как остановить цикл без Application.ProcessMessages | Alar | Общие вопросы Delphi | 0 | 29.10.2006 20:18 |