在示例数据集中,我们只想打印部分内容。
方法 1 – 从页面布局选项卡设置打印区域选择要设置为打印区域的单元格。转到打印布局>打印区域并选择设置打印区域。
要查看打印区域,请转至查看选项卡并选择分页预览。电子表格将显示在分页符视图中。设置为打印区域的单元格标记为第 1 页。
方法 2 – 从页面设置窗口设置打印区域转到页面布局选项卡,然后单击页面设置功能区右下角的小箭头图标。
转到页面设置窗口中的工作表选项卡,然后单击打印区域框末尾的折叠图标。
选择要设置为打印区域的单元格,然后单击页面设置 - 打印区域框中的展开图标。
它将展开页面设置窗口。单击确定。
要查看打印区域,请转至查看选项卡并选择分页预览。电子表格将显示在分页符视图中。设置为打印区域的单元格标记为第 1 页。
方法3 – 在Excel中设置多个打印区域选择要设置为打印区域的单元格。转到打印布局>打印区域并选择设置打印区域。
选择第一个打印区域的相邻单元格,然后转到页面布局 > 打印区域 > 添加到打印区域。
这些单元格将被添加到先前的打印区域,如视图选项卡的分页预览中所示。
选择与第一个打印区域不相邻的单元格,然后转到页面布局 > 打印区域 > 添加到打印区域。
Excel 会将这些单元格设置为不同的打印区域。
方法 4 – 从分页预览转到查看选项卡并选择分页预览。通过将蓝线从页面外部拖动到正确位置来设置打印区域。
蓝线框区域已设置为打印区域。
方法 5 – 使用 VBA 设置多张打印区域按ALT+F11打开VBA窗口。在VBA窗口中,转到插入选项卡并选择模块。
在模块(代码)窗口中输入以下代码。Sub Print_Area()
Dim PrintArea As Range
Dim PrintAreaAddress As String
Dim Sheet As Worksheet
On Error Resume Next
Set PrintArea = Application.InputBox(" Select a Range for Print Area", Type:=8)
If Not PrintArea Is Nothing Then
PrintAreaAddress = PrintArea.Address(True, True, xlA1, False)
For Each Sheet In ActiveWindow.SelectedSheets
Sheet.PageSetup.PrintArea = PrintAreaAddress
Next
End If
Set PrintArea = Nothing
End Sub该代码将创建一个名为Print_Area的宏。此宏将打开一个窗口,您可以在其中输入所选单元格并设置打印区域。
要对单个工作表应用宏,请按ALT+F8。从宏名称框中选择Print_Area ,然后单击运行。
选择要设置为打印区域的单元格,然后在输入窗口中单击确定。
Excel 会将此工作表的选定单元格设置为打印区域。
此宏还允许用户将多个工作表中的单元格范围设置为打印区域。
按 CTRL 并单击状态栏中的工作表名称来选择工作表。
按ALT+F8。从宏名称框中选择Module1.Print_Area,然后单击运行。
将出现一个名为输入的窗口。选择要设置为打印区域的单元格,然后在输入窗口中单击确定。
选定的单元格将被设置为所有选定工作表中的打印区域。任何这些工作表的分页预览都将显示选定的单元格范围被设置为打印区域。