Word Automation
-
I initiate an instance of Word with the following code, and send values from my form to the Word Template. After Word closes, an instance of WINWORD.EXE still runs in the Windows Tasklist -> Processes. How do I close ALL instances of WINWORD.EXE after closing my VB.NET project?
Dim oWord As Word.Application Dim oDoc As Word.Document oWord = CreateObject("Word.Application") oWord.Visible = True oDoc = oWord.Documents.Add("AffiliationInvoice.dot") oDoc.Bookmarks.Item("AffiliationName").Range.Text = txtName.Text oDoc.Bookmarks.Item("AffiliationNumber").Range.Text = txtAffiliationLetter.Text & " " & txtAffiliationNumber.Text oDoc.Bookmarks.Item("ContactName").Range.Text = lblContactName2.Text oDoc.Bookmarks.Item("ContactTel").Range.Text = lblTelHome2.Text
:confused: -
I initiate an instance of Word with the following code, and send values from my form to the Word Template. After Word closes, an instance of WINWORD.EXE still runs in the Windows Tasklist -> Processes. How do I close ALL instances of WINWORD.EXE after closing my VB.NET project?
Dim oWord As Word.Application Dim oDoc As Word.Document oWord = CreateObject("Word.Application") oWord.Visible = True oDoc = oWord.Documents.Add("AffiliationInvoice.dot") oDoc.Bookmarks.Item("AffiliationName").Range.Text = txtName.Text oDoc.Bookmarks.Item("AffiliationNumber").Range.Text = txtAffiliationLetter.Text & " " & txtAffiliationNumber.Text oDoc.Bookmarks.Item("ContactName").Range.Text = lblContactName2.Text oDoc.Bookmarks.Item("ContactTel").Range.Text = lblTelHome2.Text
:confused: