MS Word:元素仅在页面顶部或底部可见

MS Word:元素仅在页面顶部或底部可见

我怎样才能让某个元素(一行、一种样式或其他任何元素)仅在其是页面的第一行或最后一行时显示?

这有可能吗?
我并不是说如何让一个元素绝对定位在页面的顶部或底部 - 我已经搞清楚了 - 但我的意思是:

  1. 如果某一行是第一行或最后一行,则它是可见的。

要不然

  1. 如果它位于页面中间,它是不可见的(显示为空白行)。

这可能吗?
如果可能的话,怎么做呢?

答案1

宏可以使某些内容在页面顶部或底部可见。每当页面发生变化时,您都需要运行该宏。

首先,宏会搜索并使每个元素不可见,无论元素位于何处。然后,从文档末尾开始,宏会转到最后一页的顶部,检查元素,并使其可见(如果存在)。然后,宏会移至上一页的底部并再次检查。然后转到上一页的顶部,继续操作,直到到达文档的开头。

以下是跳转到页面顶部的代码,由艾伦·怀亚特

Selection.GoTo What:=wdGoToBookmark, Name:="\Page"
Selection.MoveLeft Unit:=wdCharacter, Count:=1

相关内容