有趣生活

当前位置:首页>生活>vba获取word标题个数(vba获取word某个段落的上个或下个段落的内容)

vba获取word标题个数(vba获取word某个段落的上个或下个段落的内容)

发布时间:2023-11-20阅读(16)

在用vba获取word文档的内容时,经常要获取某个段落的内容。有时候我们要获取的是某个段落的下一个或者上一个段落的内容。

如下图所示

vba获取word标题个数(vba获取word某个段落的上个或下个段落的内容)(1)

黄色区域为当前选中的段落,如何获取该选中段落的上一个或下一个段落的内容呢?可以使用Paragraph对象的Previous或Next方法获取当前段落的上一个或上N个,下一个或者下N个段落的内容。

代码如下:

Sub 提取前后段落()

Dim oP As Paragraph

Set oP = Word.Selection.Paragraphs(1)

Debug.Print oP.Previous.Range.Text

Debug.Print oP.Next.Range.Text

End Sub

对于word-vba的对应最好的参考手册就是官网的文档,里面也有简单案例,适合我我们学习。

,
TAGS标签:  获取  word  标题  个数

欢迎分享转载→http://www.youqulife.com/read-1368.html

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图