您的位置: 首页 > EXCEL技巧 > ExcelVBA >

用VBA在页眉页脚中调用单元格内容

时间:2013-12-10 整理:docExcel.net

有时我们需要在Excel的页眉页脚中调用某个单元格内容,例如让用户在A1单元格中填入月份,如“一月”,在页眉处自动生成“一月报表”,可以用VBA代码来实现,步骤如下:

1.按Alt+F11,打开VBA编辑器。

2.在“工程”窗口中,双击“ThisWorkbook”,在右侧的代码窗口中输入下列代码:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.LeftHeader = Range("A1").Value & "报表"
End Sub

这样,每次在打印工作表时,会自动在页眉左侧调用A1单元格中的内容,如A1单元格内容为“一月”,左侧页眉中显示“一月报表”。

如果要在页脚中调用单元格内容,将上述代码改为:

  Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.LeftFooter = Range("A1").Value & "报表"
End Sub

同样,如果需要在页眉或页脚的中部、右侧调用单元格内容,只须将“LeftHeader”更换成“CenterHeader”、“CenterFooter”、“RightHeader” 和 “RightFooter”。

Word2013中插入页眉并调整页眉高度 问题:Word2013中插入页眉并调整页眉高度
回答:...程,大家的支持是我坚持的动力! ①今天我们要讲的是页眉的插入以及高度调整,启动Word2013,单击菜单栏--插入--页眉和页脚--页眉。 ②点击之后,会有一些选项出来,里面有一些现成的模式我们可以直接调用,如果不满意...
学会往Word2010中添加文档部件,方便调用 问题:学会往Word2010中添加文档部件,方便调用
回答:Word2010中有个文档部件的功能,就是说你能把图片或者页眉页脚格式固定下来,存到文档部件里面,以后使用的时候就跟零件一样,随时使用。那么,到底怎么制作成文档部件呢? ①打开Word2010,插入Excel办公网LOGO,选中图片,...
如何在EXCEL中插入日期 问题:如何在EXCEL中插入日期
回答:你是说在页眉/页脚中插入,还是在单元格内插入?如果在页眉页脚中,页面设置--页眉页脚--自定义页眉页脚,之后出现的对话框中会有钟开图标就是时间,它前面的就是日期;如果在单元格中插入日期,看你需要什么日期,可...
Excel批量生成和打印考场座位标签实例教程 问题:Excel批量生成和打印考场座位标签实例教程
回答:...为例),在第1个考生的“准考证号” 所在的B3单元格内输入公式“=INDIRECT(“考生名册!A&rd
Excel 2007实用百式通1CD+手册 问题:Excel 2007实用百式通1CD+手册
回答:...选的步伐来删除空行073 同时查察差异事情表中多个单位格内的数据001 同时打开多个事情簿Chapter 04 Excel打印171 打印利害事情表 出书社重庆大学出书社049 为数据输入配置下拉选择列表115 从Word表格中引入数据131 在Excel中计较加权...
初学者如何正确理解和使用Excel函数 问题:初学者如何正确理解和使用Excel函数
回答:...提高Excel的工作速度。 要使用函数,应将其输入到单元格内的公式中。在公式中使用的字符次序称为语法。所有的函数都有相同的基本语法。若不遵守这种语法,则公式将返回错误的结果。如果公式以一个函数开始,则应该像...
相关推荐: