如何在Excel中的每一页重复列标题(3种方法)

  • Share This
Hugh West

当我们处理大量的数据集时,Excel往往会在第一页显示列标题。 而在其他页面,则没有标题。 因此,每次你都需要到第一页去获取标题。 这样做相当令人沮丧。 在Microsoft Excel中,你可以很容易地在每一页重复列标题。 在这篇文章中,我们将展示如何在每一页重复列标题。我希望你觉得这篇文章非常有趣,并获得更多关于这一特定主题的知识。

下载实践工作手册

下载下面的实践工作手册。

在每一页上重复列标题.xlsm

在Excel中每页重复列标题的3种简单方法

为了在每个页面上重复列标题,我们找到了三种不同的方法,通过这些方法你可以很容易地完成工作。 这些方法基本上是基于页面设置、名称框和VBA代码。 所有这些方法都相当容易理解。 对于这篇文章,我们采取一个数据集,包括不同国家的月份和相应的销售金额。 由于数据集很大,所以我们不能把它们放在一个单一的页面上。

然后,如果我们在打印预览中看到数据集的第2页,我们会发现该页没有列标题。

我们将通过以下三种方法来尝试在每一页上重复列标题。

1.修改页面设置

我们的第一个方法是基于页面设置选项。 页面设置选项基本上可以帮助你修改页面,以便在打印后有更好的可读性。 但你可以利用页面设置选项,同时在每一页上重复列标题。 要清楚地了解这个方法,你需要正确地按照步骤进行。

阶梯

  • 首先,去到 页面布局 在功能区中的标签。
  • 然后,从 页面设置 组,点击 印刷品标题 .

  • 它将打开 页面设置 对话框。
  • 然后,去到 钣金 标签。
  • 此后,在 印刷品标题 部分,选择 在顶部重复的行数 .
  • 然后,从数据集中选择第4行或输入 $4:$4 .
  • 最后,点击 认可 .

键盘快捷键

打开 页面设置 对话框,我们可以使用一个键盘快捷方式 Alt+P+S+P 它将打开。 页面设置 对话框中自动出现。

  • 之后,去到 文件 在功能区中的标签。
  • 然后,选择 印刷品 或者你可以点击 Ctrl+P 为键盘快捷键。
  • 该列标题将出现在其他页面上。 见屏幕截图。

阅读更多。 如何在Excel中创建一个双行标题(3种简单方法)

类似读物

  • [修正!]我的列标题是用数字而不是字母标注的
  • 在Excel中把行提升到列标题(2种方法)
  • 如何在Excel中制作多个可排序的标题
  • 在Excel中滚动时保持行标题不被冻结

2.嵌入VBA代码

你可以使用VBA代码在Excel的每一页上重复列标题。 要使用这种方法,你需要启用 开发者 "选项卡 之后,你可以使用VBA代码,这有助于在每一页上重复列标题。 请正确按照步骤操作。

阶梯

  • 首先,去到 开发者标签 在色带中。
  • 然后,选择 视觉基础 编码 组。

  • 在这之后, 视觉基础 窗口将出现。
  • 然后,去到 插入 选项卡,并选择 模块 .

  • 它将打开一个 模块 代码窗口,在这里你可以写你的VBA代码。
  • 写下以下代码。
 Sub Repeat_Column_Headings_Every_Page() Dim TotalPages As Long TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)") With ActiveSheet.PageSetup .PrintTitleRows = "4:4" ActiveSheet.PrintOut From:=1, To:=TotalPages .PrintTitleRows = " " End With End Sub 
  • 保存代码并关闭 视觉基础
  • 然后,去到 开发商 在功能区中的标签。
  • 编码 组,选择 巨集 .

  • 因此,它将开辟 宏观 对话框。
  • 然后,选择 每页重复列标题 选项,从 巨集名称
  • 最后,点击 运行 .

  • 结果是,这将保存为一个PDF文件,你将在数据集的后面一页得到标题。 在第一页,我们有以下列标题。

  • 因为使用VBA代码,我们在第二页也有同样的列标题。 见截图。

阅读更多。 如何在Excel VBA中改变列头名称(3个例子)

3.修改名称框

我们的最终方法是基于改变名称框。 在这个方法中,我们选择任何一行,然后在名称框中,我们设置 打印_标题 名称。 它最终会在每一页上重复列标题。 为了清楚地了解该方法,请正确地按照步骤操作。

阶梯

  • 首先,选择行 4 在你有列标题的地方。

  • 然后,去到 名称框 部分,在这里你可以修改名称。

  • 之后,删除所有在 名称框 .
  • 然后,写下 打印_标题 .
  • 最后,按 进入 申请。

  • 为了验证是否在每页重复列标题的结果,我们需要到 文件 在功能区中的标签。
  • 然后,选择 印刷品 或者你可以点击 Ctrl+P 为键盘快捷键。
  • 该列标题将出现在其他页面上。 见屏幕截图。

阅读更多。 如何在Excel中制作行头(4种简单方法)

需要记住的事情

  • 我们需要进入打印预览,以显示每页的重复列标题。 否则,你可以创建一个pdf文件。 然后你会得到标题。
  • 在VBA方法中,我们将有一个PDF文件,你将得到你想要的结果。

总结

我们已经展示了三种不同的方法在Excel中重复每页的列标题。 这些方法包括一些Excel命令和一个VBA代码。 所有这些方法都相当容易使用。 我希望我们通过重复每页的列标题涵盖了所有可能的领域。 如果你有任何进一步的问题,欢迎在评论框中提出。 不要忘记访问我们的 优秀 页。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.