首先,我不得不承认我是一个非常新手的c#用户。我有一个我正在努力的项目,基本上我只是谷歌如何解决我遇到的问题。我在c#中没有太多背景,所以请原谅我的无知。另外,如果它有所作为,我正在使用c#2010 express(4.0)。在c#窗体表单应用程序中打开一个word文档到特定点
我想在窗体上有一个按钮,在文档的特定部分打开一个word文档。例如,单词使用标题来构造目录。假设我想跳转到“入门”部分。我应该使用浏览器还是Range对象?我正在阅读有关Range对象的内容,但无法弄清楚是否应该使用wdGoToHeading或wdGoToSection。我宁愿使用wdGoToHeading(wdGoToSection似乎我将不得不在分节符中添加这将是一件麻烦事),如果它允许我指定打开文档的特定标题,但是通过阅读我能找到的内容,似乎我只能指定它打开到“标题1”,而不是使用标题1的“入门”部分。这是错误的吗?我会使用wdGoToAbsolute,然后使用count = n转到第n个标题,还是将我带到“标题n”?
目前,所有我拥有的是:
using Word = Microsoft.Office.Interop.Word;
System.Diagnostics.Process.Start("notes.docx");
打开文档到文档的开头。
任何人都可以帮忙吗?在此先感谢