举手之劳实现Excel2007文档逆序打印
在Word 2007中,只需点击左上角的Office标志→打印,在打开的打印设置窗口中点击选项按钮,在随后的Word选项窗口中切换到高级选项卡,然后在打印项中勾选“逆序打印页面”选项(图1),这样打印机就会从最后一页到第一页逆序打印。
Excel的打印功能相比Word相形见绌,在Excel 2007中没有任何提升。但是只要稍加努力,Excel 2007就可以轻松拥有“反向打印”功能。
1.打印机属性的智能设置
有些打印机只要安装了自己的驱动程序,就可以在打印属性中找到类似“反转打印”的打印选项。以笔者的佳能PIXMA iP1000为例(请提前将驱动安装在打印机附带的光盘中)。打印时,只需打开Excel 2007工作簿,点击左上角的Office徽标→打印,打开“打印”设置窗口,在打印机名称中选择“佳能PIXMA iP1000”,然后点击“属性”按钮,调出“佳能PIXMA iP1000”属性。
二。宏代码实现方法
有些打印机不具备上述属性,但通过宏可以实现反向打印功能。
打开Excel文件,切换到视图选项卡,单击宏→录制宏,将出现录制新宏窗口。为宏名定义一个名称:ReversePrint,点击确定退出;
单击宏→查看宏,选择宏名下的ReversePrint,单击编辑打开Microsoft Visual Basic编辑器。将右侧窗口中的所有代码替换为以下内容,然后保存并关闭VBA编辑器:
Sub reverse print()
Dim NumPages As Long,Page As Long
NumPages = execute excel 4 macro(" GET。文档(50)")
第页=第1页-第1步
活动页。从:=Page到:= Page
Next Page
End Sub的打印输出
然后点击宏→查看宏,选择宏名下的ReversePrint,点击执行,以逆序打印。
0条评论