[英]How to get the paragraph Number from Word Document in VSTO
假设我们在文档中有一个段落,如下所示:
我需要为段落中的每个实体检索编号列表。 对于Orange-1,Apple-2和Mango-3,我已经使用下面的代码来查找文档中的段落列表。 Word.Paragraphs para = ActiveDocument.Paragraphs;
从para对象,我需要找出每个实体的列表编号。
我不是100%理解您的问题,但看来您在3段中使用的是数字列表样式,并且您想获取数字列表样式的值? (1、2和3)
VBA / VSTO / etc等中的Paragraph一词。Range对象在Range对象上,您将找到ListFormat对象,该对象为您提供所需的信息。
因此,如果您在第一段中有:1.橙色,则可以使用:
ActiveDocument.Paragraphs[1].Range.ListFormat.ListString
这将给您“ 1”。 和
ActiveDocument.Paragraphs[1].Range.ListFormat.ListValue
这会给你1
祝好运
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.