excel2003设置
1、选定需要打印的区域后,在菜单栏上依次单击“文件”——“打印区域”——“设置打印区域”,即可将当前选定区域作为以后打印输出的对象。
2、在菜单栏上依次单击“文件”——“页面设置”,在弹出的“页面设置”对话框中选择“工作表”选项卡。将光标定位到“打印区域”的编辑栏中,然后在当
前工作表中选取需要打印的区域,选取完成后在对话框上单击“确定”按钮。之前所选取的工作表区域即成为以后打印输出时的目标区域。
自动是不可能的,目前的电脑都不具有心灵感应功能,无法用思想遥控。
编写程序来实现是可以的,需要麻烦你在工作表的名字上点鼠标右键选择【查看代码】菜单,然后在新打开的白色窗口里面粘贴我给你写的以下程序:
Sub 宏1()
Dim c As Range
With ActiveSheet
For Each c In .Cells
.PageSetup.PrintArea = c.Address
.PrintOut
Next c
End With
End Sub
然后选择运行宏就可以了。
是不是像图中的 张三
如果打印的话,就是选择第2行和第九行作为打印区域?
如果是的话,我给你写代码