乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em>中根据内容自动设置打印区域【绝对高手进】-excel print 函

<em>EXCEL</em>中根据内容自动设置打印区域【绝对高手进】-excel print 函

作者:乔山办公网日期:

返回目录:excel表格制作


在EXCEL中没有设置打印区域的快捷键,设置步骤如下:

1、选中要打印的区域,直接使用鼠标拖动框选

2、选中之后点击页面布局,点击打印区域,再点击设置打印区域

3、点击视图,再点击分页预览,这时候可以看到内容被分成了两页

4、分页的中间有一条分割线,鼠标移到分割线上,鼠标就会变成双向箭头,这时候,按住鼠标,拖动到任何你想要的位置,左右都行

5、你可以拖动成一页,当然如果你的内容很多,被切分成很多页,你也可以拖动,然后就可以了



按ALT+F11,进入VBE,选择Staves表,复制下面的代copy码。。

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$J$2" Or Target.Address = "$K$2" Then
Dim i
With ThisWorkbook.Sheets("Staves")
For i = 11 To 790
If .Cells(i, 1).Value = "" Then
Exit For
End If
Next
.PageSetup.PrintArea = "$A$1:$K$" & i - 1
End With
End If
End Sub

这样你该J2,K2,点打印预览就可以zhidao打印了
第一步:按住Shift键,然后在工作表名称(Sheet1、copySheet2……)上拖拉,即点中第一个表名和最后一个表句,这样可同时选中多个工作,然后象在一个工作表中操作一样,即可对所有选中的工作表进行操作。这样可以先在其中一个工作表中设置打zhidao印区域,则所有工作簿都具有一样的打印区域了。
第二步:在设置打印时,“打印内容”中选定“打印区域(N)”。

兄弟,纯手打呀,试过可以快给分呀。

将工作表设置打印区域后,会生成一个名称Print_Area,
修改这个名称引用位置的公式,加上IF等判断语句,即可实现动态打印区域。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网