1

使用 VB.NET 如何捕获 Microsoft Word 文档第一页上的文本?我已经导入了 Word 12 互操作库(用于 Word 2007),并且我知道如何使用 document.range 函数,但是当你选择文本时,你怎么知道你在哪个页面上呢?

4

1 回答 1

2

粗略地说,你没有。Word 没有可靠的页面概念...例如,请参见http://daiya.mvps.org/wordpages.htm 。

您可以尝试以下方法:

docMyDocument.Bookmarks("\Page").Range

主要是有效的,但不能保证。(例如,如果有表格跨越页面末尾,则会失败......)

另请参阅http://support.microsoft.com/kb/212555

于 2009-02-18T23:30:25.377 回答