excel怎么批量设置打印区域

选中所有的工作表之后,打印区域是设置不了的

这个问题可以用VB来解决,代码如下:

Option Explicit
Sub 打印()
Dim i As Integer
For i = 1 To ThisWorkbook.Worksheets.Count
ThisWorkbook.Worksheets(i).Activate '去每一个你说的工作表。
With ActiveSheet
'下面两句是设置打印区间,对于已经设置过打印区间的,可以省略。
' .Range("A1:H19").Select '选择要打印的区域。
' .PageSetup.PrintArea = "$C$4:$G$12" '设定打印区域。
.PrintOut Copies:=1, Collate:=True '直接用默认的打印机打印出来。当然可以行PageSetup页面设置的。
End With
Next
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-03
打印区域如果相同,可以录制设置其中一个打印区域的一个宏,重复执行,如果不同,就只能手动设置追问

相同,宏代码可以发给我吗?

追答

需要你自己录制,因为打印范围只有你自己清楚

录制宏在 视图-宏 中,点录制后,设置快捷键,操作完点结束录制

追问

谢谢!录制后要一个工作表一个工作表的执行宏吗?能不能全部执行?

追答

在最前边加上 

Dim i

 For i = 1 To Sheets.Count

 Sheets(i).Active

最后end sub 上边 加上 next



按 F5 执行

本回答被提问者采纳

excel中怎么把工作簿整体设置打印区域
首先,你需要选中你希望统一设置打印区域的所有工作表。为此,你可以按住Shift键,然后在工作表名称上(例如Sheet1、Sheet2等)拖拉,这样可以同时选中多个工作表。随后,你可以对所有选中的工作表进行统一操作,就像在一个工作表中一样。接着,可以在其中一个工作表中设置打印区域,一旦设置完成,所有选中...

如何批量修改打印区域?
您可以通过以下步骤批量设置多个工作表中的打印区域:打开Excel表格,选择需要设置打印区域的工作表。在“页面布局”选项卡中,点击“打印区域”。在弹出的窗口中,选择“设置打印区域”。在弹出的窗口中,选择需要打印的单元格范围,然后点击“确定”。重复以上步骤,为其他工作表设置打印区域。

excel打印区域很大,怎么设置打印才能全部打出来
1. 调整页面设置 要打印Excel中的全部内容,首先需要确保页面设置正确。在Excel工作表中,点击“页面布局”选项卡,找到“页面设置”对话框。在这里,你需要设置页面的方向、页边距等,确保打印的纸张大小与打印内容相匹配。2. 调整打印区域 如果Excel打印区域过大,超出了打印纸张的...

Excel 2016教程: 设置一个或多个打印区域
1. 首先在工作表上选择所需的打印区域。提示:若需设置多个打印区域,按下Ctrl键同时单击要打印的区域。每个打印区域将打印在各自页面上。2. 转到“页面布局”选项卡,点击“页面设置”组中的“打印区域”,然后选择“设置打印区域”。在此步骤中,设置的打印区域在保存工作簿时会保存下来。若要查看所有...

excel怎么打印全部区域
打开编辑好的Excel文档,选中想要打印的区域,点击页面布局选项卡,选择打印区域选项, 点击设置打印区域子选项,这时候我们就成功设置了打印区域。在设置好打印区域后,我们需要对选中的打印区域的输出效果稍作调整,以符合我们的输出需求。首先按下CTRL+P, 点击预览选项;在弹出的先窗口中点击页面设置, ...

Excel中如何快速选定打印区域、设置打印?
1、首先我们打开电脑,打开电脑之后,在电脑桌面上找到表格的图标,找到之后双击表格的图标,双击之后我们就打开了此表格。2、打开之后显示如下界面,默认打开excel表格之后显示的是开始功能组,我们在此界面上选择页面布局功能组,页面布局功能组里是关于打印等选项的设置,我们点击页面布局。3、点击页面布局...

excel如何使之打印区域excel一键设置打印区域方法
方法一 1若懒于了解特殊设置方法则该方案是不错的选择,首先选择需要打印的区域进行复制;2新建新的工作表进行粘贴;3此时在新的工作表中执行Ctrl+P进行打印,结果如下打印后的结果则仅为复制粘贴后的部分;方法二 该方法不需要进行复制粘贴,仅需要在原有工作表中进行简单设置即可实现所需效果;首先鼠标托...

excel打印区域怎么设置
方法一、首先选中要打印的区域,之后打开菜单栏上的“页面布局”,然后点击“打印区域”,最后点击“设置打印区域”就可以了。方法二、首先点击“打印标题”,此时会弹出页面设置的对话框,点击“打印区域”最右边的小图标,之后选中要打印的区域,点击“确定”就可以了。方法三、用快捷键“Alt + P + R...

excel打印区域怎么设置
1. 打开Excel文档,选中要设置打印区域的内容。可以通过拖动鼠标或按住Ctrl键选择多个区域。2. 在菜单栏中点击"页面布局"选项卡,在"页面设置"组中点击"打印区域"按钮。此时会弹出"设置打印区域"对话框。3. 在"设置打印区域"对话框中,点击"选定区域"按钮。这样会自动将之前选中的内容作为打印区域。4....

excel怎样选定整个工作簿的打印区域
您好,第一步:按住Shift键,然后在工作表名称(Sheet1、Sheet2……)上拖拉,即点中第一个表名和最后一个表句,这样可同时选中多个工作,然后象在一个工作表中操作一样,即可对所有选中的工作表进行操作。这样可以先在其中一个工作表中设置打印区域,则所有工作簿都具有一样的打印区域了。第二步:...

相似回答