Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
要求是这样...
我们正在阅读 word 文档并从该文档中获取所有注释,并且我们正在将此文档发送给用户,当用户打开该文档时,该文档应该以某些特定页面特定的段落打开。(那个具体的页面,段落位置我们可以给它,我可以给org.apache.poi.hwpf.usermodel.Range对象。)
请提供一些示例代码来执行此功能...
感谢您的帮助...
使用 Apache POI 无法实现这一点。
我能想到的让 Microsoft Word 在打开文档时滚动到特定范围的唯一方法是包含一个AutoOpen选择该范围的 VBA 宏。
AutoOpen
例如,要选择第 9 段,您必须包含以下 VBA 代码(不用说,这仅在启用宏时才有效):
Public Sub AutoOpen() ActiveDocument.Paragraphs(9).Range.Select End Sub