2015-07-03 75 views
0

This question询问Word VBA中的标题之间的移动,以及Doc Brown友好的pointed outSelection.GoTo What:=wdGoToHeading。当我使用如何跳到带有大纲级别的段落,而不考虑Word VBA中的样式?

ActiveWindow.Selection.GoTo wdGoToHeading, wdGoToNext 

ActiveWindow.Selection.GoTo wdGoToHeading, wdGoToPrevious 

Heading <n>风格之间的选择动作,但没有跳转到我已创建自定义样式具有级别1,2大纲级别,...(不主体)。除了反复呼叫Next wdParagraph和测试​​,有没有什么办法在大纲级别之间跳转段落?

回答

1

您可以通过使用大纲视图中,只显示大纲级别,你有兴趣,这样做,那么可见段落之间浏览:

ActiveWindow.ActivePane.View.Type = wdOutlineView 
ActiveWindow.View.ShowHeading 3 
Selection.MoveDown Unit:=wdParagraph 
+0

很好地工作 - 谢谢!不幸的是,即使使用'Application.ScreenUpdating = False',当转换成大纲视图时,它仍然会闪烁很多,然后返回到之前的任何视图。你碰巧知道是否有办法压制这种情况? – cxw

相关问题