使用 VB.NET 如何捕获 Microsoft Word 文档第一页上的文本?我已经导入了 Word 12 互操作库(用于 Word 2007),并且我知道如何使用 document.range 函数,但是当你选择文本时,你怎么知道你在哪个页面上呢?
david
问问题
520 次
1 回答
2
粗略地说,你没有。Word 没有可靠的页面概念...例如,请参见http://daiya.mvps.org/wordpages.htm 。
您可以尝试以下方法:
docMyDocument.Bookmarks("\Page").Range
这主要是有效的,但不能保证。(例如,如果有表格跨越页面末尾,则会失败......)
于 2009-02-18T23:30:25.377 回答