【问题标题】:Opening a Word document in a new window在新窗口中打开 Word 文档
【发布时间】:2015-03-03 06:35:48
【问题描述】:

我一直在为 Microsoft Office Word 编写插件。我需要在 new 窗口 Word 中打开现有文档。我该怎么做?

【问题讨论】:

  • 我想你可以在这里使用它:stackoverflow.com/questions/16253215/…
  • 谢谢,但此方法仅在第一个文档被编辑(或不为空)时有效。否则,第二个文档会在第一个窗口中打开。
  • Sven 分享的链接应该可以,你能分享你的代码吗

标签: c# ms-word vsto


【解决方案1】:

试试这个代码,如果达到你的要求,请询问。

 public void OpenExistDoc(string docName)
    {
        object fileName = docName;
        object oMissing = Type.Missing;
        this.Application.Documents.Open(ref fileName, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing
            , oMissing, oMissing, oMissing, oMissing, oMissing, oMissing, oMissing);
    }


 private void ThisAddIn_Startup(object sender, System.EventArgs e)
    {
        this.OpenExistDoc("your file");
    }

【讨论】:

    猜你喜欢
    • 2012-07-26
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 2014-03-24
    • 2020-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多