以下代码在后台打开文档,但即使我使用Visible = true和oDoc.Activate(),也不会使其可见;
using Word = Microsoft.Office.Interop.Word;
Word.Application oApp = new Word.Application();
Word.Document oDoc = oApp.Documents.Open(FileName: @"C:\Folder1\Test1.docx", Visible: true);
oDoc.Activate();
根据this SO post,它应该有效。
答案 0 :(得分:1)
您似乎忘了设置Application类的Visible属性。
有关详细信息,请参阅How to automate Microsoft Word to create a new document by using Visual C#。