Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2013, 16:43   #1
RISagitov
Форумчанин
 
Регистрация: 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 не уничтожается,

Как это делается?
RISagitov вне форума Ответить с цитированием
Старый 29.01.2013, 16:47   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
некоторые файлы пропускает

Видимо wa не уничтожается
Я не вижу никакой связи между первым и вторым

Скорее, проблема в цикле.
Надо смотреть, как (с какого места) начинают обрабатываться файлы при перезапуске

Вы что, для каждого документа DOC, заново создаете объект "word.application"???
EducatedFool вне форума Ответить с цитированием
Старый 29.01.2013, 16:59   #3
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Я не вижу никакой связи между первым и вторым

Скорее, проблема в цикле.
Надо смотреть, как (с какого места) начинают обрабатываться файлы при перезапуске

Вы что, для каждого документа DOC, заново создаете объект "word.application"???
Вы правы, разобрался
RISagitov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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