如何检测您选择的字段是否包含分节符?Word VBA Section Break字符
目前我选择一个页面,折叠到最后,我想知道页面的结尾是否包含分节符。
我打算使用一种方法,比较页面末尾的段号,然后向前移动两个字符,然后检查段号。如果它们不同,那么我的页面结尾确实有一个分节符 - 是否有更好的方法来做到这一点?
如何检测您选择的字段是否包含分节符?Word VBA Section Break字符
目前我选择一个页面,折叠到最后,我想知道页面的结尾是否包含分节符。
我打算使用一种方法,比较页面末尾的段号,然后向前移动两个字符,然后检查段号。如果它们不同,那么我的页面结尾确实有一个分节符 - 是否有更好的方法来做到这一点?
也许东西在这些线路上:
Function HasBreak() As Boolean
With Selection.Find
.Forward = True
.Execute FindText:="^b"
If .Found Then
HasBreak = True
End If
End With
End Function
欢呼声,这是一个很好的建议。
最终我做到的方式是获取页面和部分的范围,检查两个“结束”位置,如果它们是相同的,那么页面包含分节符。