我得到了 word 文档中选定部分的范围对象。
我想获得该范围内的文本。
我面临的问题是我想用数字/项目符号阅读项目符号/编号列表。
例如,如果选定区域的内容是,
1.abc
2.bcd
3.efg
我想让读取的字符串为 1.abc 2.bcd 3.efg。
我使用了 range.text。它只给出没有项目符号/数字的列表内容。
我甚至将 range.ListFormat.ListString 与 range.text 一起使用。
这里的问题是,如果选择的部分是
1.ab c
2.bcd
3.efg
那么我得到的字符串是“1.c bcd efg”。主要是因为 range.ListFormat.ListString 给出了第一个列表项的项目符号/编号。
但我想要的是类似的东西
- c 2. bcd 3. efg
有什么方法/属性可以做到吗?
最好使用词对象模型本身。