如何让每个打印页上的 Excel 标题成为表格的第一行

如何让每个打印页上的 Excel 标题成为表格的第一行

我需要将 Excel 电子表格的第一行打印为所有页面的标题。

答案1

转到文件->页面设置并选择工作表选项卡。有一个选项“在顶部重复的行”。

答案2

这里有一个一步一步的描述如何添加标题行。

  • 首先选择“页面布局”选项卡,然后打开“页面布局”对话框。
  • 在“页面设置”对话框的“工作表”选项卡上,单击要在顶部重复的行。
  • 单击您希望出现在每页顶部的行将填充页面设置 - 顶部重复行对话框。完成后按 Enter 键返回页面设置对话框。
  • 选择“确定”按钮完成设置。
  • 现在,无论何时打印预览或打印工作表,您选择的行都会在每页的顶部重复。

答案3

以编程方式 (至少在 c# 中) 也可以达到以下效果:

[excel sheet].PageSetup.PrintTitleRows = "$[firstrow]$[lastrow]";

我希望其他语言也能以类似的方式处理它,因为它是一个 com 接口。

答案4

传统的方法是将名称“Print_Titles”定义为要打印在顶部的行。选择要作为标题的行,单击公式栏左侧的文本编辑框,键入“Print_Titles”并按 Enter。通过“定义名称”对话框或以编程方式定义名称也可以,但我不知道他们在 2007 UI 中将对话框隐藏在哪里……

相关内容