Excel 2013能否在每页打印不同的打印标题?

Excel 2013能否在每页打印不同的打印标题?,excel,printing,vba,Excel,Printing,Vba,我可能在尝试做不可能的事。我需要的是在Excel中为每个打印页面动态设置打印标题栏。我的工作表是动态创建的,有多个(但类似)不同行长的部分,如果部分溢出到多个页面,我希望在下一页顶部显示部分名称和描述标题。尽管列标题会有所不同,但节名称并不总是相同的。章节名称位于描述标题上方的行上 目前,我正在调用我的页面设置子项,然后执行导出为固定格式,因此我猜这无法完成 在过去的几个小时里,我一直在搜索微软的网站Stackoverflow.com和整个网站,没有任何与这个问题相关的问题或点击 提前感谢您提

我可能在尝试做不可能的事。我需要的是在Excel中为每个打印页面动态设置打印标题栏。我的工作表是动态创建的,有多个(但类似)不同行长的部分,如果部分溢出到多个页面,我希望在下一页顶部显示部分名称和描述标题。尽管列标题会有所不同,但节名称并不总是相同的。章节名称位于描述标题上方的行上

目前,我正在调用我的页面设置子项,然后执行导出为固定格式,因此我猜这无法完成

在过去的几个小时里,我一直在搜索微软的网站Stackoverflow.com和整个网站,没有任何与这个问题相关的问题或点击

提前感谢您提供的任何见解。

否中的答案基于我的经验。PrintTitleRowsPrintTitleColumns是我在PageSettingssub中所做的一次性设置。一旦ExportAsFixedFormat开始运行,它就再也不会点击PageSettingssub

PrintTitleRows是一种一次性设置,将相同的行(或多行)放置在每个打印页面的顶部,但我需要不同的行

我找到的实现这一点的最佳方法是在每次分页符后向工作表中添加必要的行,以使报表在打印时看起来符合我的要求。然后,我对用户隐藏这些标题行,并在打印时显示它们