【问题标题】:No Dangling Word Headings Between Page Breaks?分页符之间没有悬空的词标题?
【发布时间】:2015-05-11 21:06:35
【问题描述】:

有没有人有一个好的 VBA 方法(或者可能有我找不到的 MS Word 设置)来确保 Word 标题不会在页面末尾晃来晃去。

例如,假设左边的数字是页码。

1 这是页面的倒数第二行。 1 标题 1 2 本文从第二页开始

我想要做的是自动将标题 1 向下移动,以便:

1 这是页面的倒数第二行。 1 2 标题 1 2 本文从第二页开始

我对这个问题很熟悉: Getting the headings from a Word document

谢谢!

【问题讨论】:

    标签: vba ms-word


    【解决方案1】:

    您想要“继续下一个”(段落格式 > 换行和分页选项卡)。

    也可能感兴趣:寡妇/孤儿控制

    【讨论】:

      【解决方案2】:

      您描述的悬空标题场景似乎仅在手动设置字体并且样式最初保留为 Normal 时发生。

      如果将标题的样式设置为标题 1、2 或 3,它将防止标题自行留在页面底部。

      如果您决定将文档更改为使用基于样式的标题,则需要更改“样式和格式”窗口中的标题样式。
      要打开该窗口,请执行以下任一操作:

      • 单击工具栏上的Styles and Formatting 按钮(字体选择器左侧的“A”按钮),或
      • 通过Format > Styles and Formatting... 菜单选项打开它。

      然后您可以将鼠标悬停在可用样式上,选择下拉箭头,单击Modify...,然后根据自己的喜好更改样式。

      (使用 Word 2003 测试。)

      【讨论】:

        【解决方案3】:

        有办法。定义样式时,请务必为 .ParagraphFormat.KeepTogheter 或 .ParagraphFormat.KeepWithNext 设置 TRUE

        【讨论】:

          猜你喜欢
          • 2022-07-22
          • 1970-01-01
          • 2022-08-11
          • 1970-01-01
          • 1970-01-01
          • 2023-03-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多