vsto 如何在range中插入变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vsto 如何在range中插入变量相关的知识,希望对你有一定的参考价值。

参考技术A 在网上又搜到了一种方法就是,将html内容保存到html文件中,然后使用
Range.InsertFile(filename,,,,)方法将HTML文件内容插入到WORD文档中。
相关资料: 《Insert html formatted text into word document asp.net(C#)》
代码如下:
app = new Microsoft.Office.Interop.Word.Application();
object filename = @"c:\my.doc";
doc = app.Documents.Open(ref filename, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing,
ref missing, ref missing, ref missing, ref missing);
object mark = "content";
Bookmark bookmark = word.Bookmarks.get_Item(ref mark);
bookmark.Range.InsertFile(@"C:\test.html", ref missing, ref missing,
ref missing, ref missing);

以上是关于vsto 如何在range中插入变量的主要内容,如果未能解决你的问题,请参考以下文章

如何在 C# VSTO Word 加载项中在页码旁边设置页眉和页脚文本?

vsto-Word相关操作

在Word2007中,如何通过Range.InsertXML方法将一个OpenXML插入到空白文档中?

如何将 Outlook 2007 VSTO 插件升级到新版本

VSTO Word 加载项 - 在所选文本周围插入内容控件

VSTO - Outlook 如何从邮件 ID 跟踪电子邮件