2009-09-30 56 views
0

如何检测您选择的字段是否包含分节符?Word VBA Section Break字符

目前我选择一个页面,折叠到最后,我想知道页面的结尾是否包含分节符。

我打算使用一种方法,比较页面末尾的段号,然后向前移动两个字符,然后检查段号。如果它们不同,那么我的页面结尾确实有一个分节符 - 是否有更好的方法来做到这一点?

回答

2

也许东西在这些线路上:

Function HasBreak() As Boolean 

With Selection.Find 
    .Forward = True 
    .Execute FindText:="^b" 

    If .Found Then 
     HasBreak = True 
    End If 
End With 

End Function 
0

欢呼声,这是一个很好的建议。

最终我做到的方式是获取页面和部分的范围,检查两个“结束”位置,如果它们是相同的,那么页面包含分节符。