加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

动态打印区域和打印标题_Excel公式教程

(2016-01-25 20:55:14)
标签:

excel公式教程

动态打印区域

动态打印标题

分类: Excel公式教程-原理篇

在Excel表格中如何设置动态的打印区域和动态的打印标题?设置时需要注意什么事项?

在工作表中设置打印区域后,在名称管理器中出现一个工作表级的内置名称Print_Area;设置打印标题后,在名称管理器中出现另一个工作表级的内置名称Print_Titles

以上生成的打印区域和打印标题是静态的。通过修改Print_Area和Print_Titles的公式,可实现动态打印区域和动态打印标题。

也可以在名称管理器中直接创建Print_Area和Print_Titles。

自定义打印区域和打印标题需要注意以下几点:

(1)名称引用位置的公式必须使用绝对引用。

(2)生成的打印区域必须是连续区域。

(3)生成的打印标题必须是连续区域并且是整行或整列。

(4)当再次打开“页面设置”对话框时,“打印区域”“顶端标题行”“左端标题行”编辑框显示的是Print_Area和Print_Titles当前返回的引用值。如果按“确定”按钮关闭“页面设置”对话框,则这两个名称的引用位置更新为当前的引用值,原来的公式将会丢失。

为了避免因上述误操作使公式丢失,可先把公式指定给另一个名称,然后把该名称再指定给Print_Area或Print_Titles,这样一旦Print_Area或Print_Titles的公式丢失,重新设置为等于该名称就可以了。

(5)设置打印区域后,如果Excel的运行速度明显变慢,可到“选项”里清除“显示分页符”复选框。

下面简单地介绍一个设置动态打印区域的例子:

http://s2/bmiddle/0067PPKnzy7kzjxtVV741&690

如图,我们要实现这样的功能:在单元格E2、E3输入打印的行范围,打印区域随之变更。

打开名称管理器,创建工作表级名称Print_Area,引用位置输入以下公式之一:

=INDEX($A:$A,$E$2):INDEX($B:$B,$E$3) 

=OFFSET($A:$B,$E$2-1,,$E$3-$E$2+1) 

=INDIRECT("A"&$E$2&":B"&$E$3)

然后,在E2和E3指定要打印的行范围。

为了使每张表格都打印标题行,可把第1行设置为顶端标题行。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有