2016-01-06 4 views
0

Перед запуском кода Excel VBA, я открыл документ Word, вручную, можно закрыть этот конкретный документ Word, который открывается через Excel VBAКак закрыть открыл слово документ Вручную с помощью Excel VBA

+0

Возможный дубликат [Как закрыть текстовый документ, если он открыт с помощью Excel VBA] (HTTP: // StackOverflow .com/questions/34625656/how-to-close-the-word-document-if-it-is-open-using-excel-vba) – Deduplicator

ответ

2

Предполагая, что вы еще не имеют крюк на приложение Word, то, как это должно сделать трюк:

Set wordApp = GetObject(, "Word.Application") 

    For Each wdDoc In wordApp.Documents 
     If wdDoc.Name = "close_me.docx" Then '// rename to your doc 
      wdDoc.Close SaveChange:=False '// change to true if required 
      DoEvents 
      Exit For 
     End If 
    Next 
+0

Он работал как шарм. Спасибо, хороший день! –

Смежные вопросы