如何在Excel中设置和更改打印区域
本教程向您展示了如何手动和使用宏轻松地管理Excel中的打印区域。打印整个电子表格可能很麻烦; Excel的打印区域功能使您可以准确指定什么打印。
- 设置打印区域
- 定义多个打印区域
- 忽略打印区域
- 在一页上打印多个区域
- 在多张纸上设置打印区域(使用VBA)
- 修改打印区域
- 清理打印区域
- 保护打印区域(使用VBA)
- 故障排除打印区问题
Excel打印区域解释了
打印区域定义打印输出中包含的单元格范围。如果您不需要整个电子表格,请定义仅包含必要数据的打印区域。选择打印区域只能在使用CTRL P或打印按钮时仅确保该区域打印。单个页面上的单个纸上的多个打印区域在单独的页面上。打印区域由工作簿保存。
设置打印区域
有两种设置打印区域的方法:
快速方法:
- 选择要打印的数据。
- 转到“页面布局”选项卡,页面设置组,然后单击“打印区域” >设置打印区域。
微弱的灰色边框表示打印区域。
详细方法:
- 在页面布局选项卡上,单击“页面设置对话框启动器”
。
- 在“表”选项卡中,输入或在“打印区域”字段中选择所需的范围(保留多个范围的CTRL)。
- 单击确定。
提示:打印区域由工作簿保存。在打印之前始终预览(CTRL P)以验证选择。要在不设置打印区域的情况下打印选择,请选择范围,按CTRL P,然后选择“打印”选择。
多个打印区域
打印工作表的几个部分:
- 选择第一个范围,保持CTRL,然后选择其他范围。
- 在“页面布局”选项卡上,单击“打印区域” >设置打印区域。
每个区域都在单独的页面上打印。这仅适用于非连续范围。
忽略打印区域
要打印整个工作表或工作簿,请忽略定义的打印区域:
- 单击文件>打印或按CTRLP。
- 在设置下,从“打印主动纸”下拉列表中选择“忽略打印区域” 。
在一页上打印多个区域
这取决于打印机的功能。检查您的打印机属性,以获取每个表选项的页面。如果不可用,请使用粘贴特殊>链接的图片将打印范围复制到新表格以维护指向原始数据的链接,然后打印新的表。
在多张纸上设置打印区域(VBA)
对于许多结构化工作表的一致打印区域,VBA宏是有效的。
宏1:匹配活动表的打印区域:此宏设置所选纸的打印区域以匹配活动纸。
setPrintAreaselectedSheets() DIM CurrentPrintarea作为字符串 DIM表作为工作表 CurrentPrintArea = ActiveSheet.pagesetup.printarea 对于ActiveWindow.SelectedSheets中的每个表格 sheet.pagesetup.printarea = CurrentPrintArea 下一个 结束子
宏观2:将打印区域应用于所有表:此宏将活动纸的打印区域应用于工作簿中的所有床单。
子setPrintAreAllSheets() DIM CurrentPrintarea作为字符串 DIM表作为工作表 CurrentPrintArea = ActiveSheet.pagesetup.printarea 对于ActiveWorkbook中的每个表格。 如果sheet.name activesheet.name,则 sheet.pagesetup.printarea = CurrentPrintArea 如果结束 下一个 结束子
宏3:用户定义的打印区域:此宏提示用户选择一个打印区域,然后将其应用于所有选定的床单。
setPrintareamultiplesheets() DIM选择的PrintareArge作为范围 DIM选择的PrintareArangeadDress作为字符串 DIM表作为工作表 下一个错误简历 设置Secte sectionPrintArange = application.inputbox(“请选择“打印区域范围”,“在多张纸中设置打印区域”,类型:= 8) 如果不是选择的printarearange,那么 selected printarearangeaddress = selected printarearange.address(true,true,xla1,false) 对于ActiveWindow.SelectedSheets中的每个表格 Sheet.pagesetup.printarea = Selected PrintareArangeadDress 下一个 如果结束 设置Selected PrintArange = Nothing 结束子
使用这些宏下载示例工作簿,以便于使用。
修改打印区域
扩展打印区域:
- 选择要添加的单元格。
- 在“页面布局”选项卡上,单击“打印区域” >添加到打印区域。
另外,请使用名称管理器(公式选项卡>定义的名称>名称管理器)直接编辑Print_Area
范围,或修改页面设置对话框中的范围。
清理打印区域
在“页面布局”选项卡上,单击“打印区域” >清除打印区域。
保护印刷区(VBA)
没有直接锁定打印区域的方法。在打印之前,请使用VBA的Workbook_BeforePrint
事件来执行特定的打印区域:
私人子工作簿 ActiveSheet.pagesetup.printarea =“ A1:D10”'或指定所需范围 结束子
(根据需要适应具有不同范围的多个床单。)将此代码放在您的宏观启用工作簿(.xlsm)的ThisWorkbook
模块中。
故障排除
- 无法设置打印区域:清除打印区域并重新定义它。
- 并非所有列打印:列宽度可能超过纸张尺寸。调整保证金或缩放(在一页上适合所有列)。
- 在多个页面上打印区域打印:非粘合范围分别打印。如果单个范围涵盖多个页面,请减小其大小或调整页面设置(一页上的适合表)。
该综合指南可在Excel中有效地打印区管理,从而增强您的工作表打印体验。
以上是如何在Excel中设置和更改打印区域的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本文介绍了如何在Outlook Desktop应用程序中访问和利用共享日历,包括导入Icalendar文件。 以前,我们介绍了分享您的Outlook日历。 现在,让我们探索如何查看与之共享的日历

本教程为Excel的Flash Fill功能提供了综合指南,这是一种可自动化数据输入任务的强大工具。 它涵盖了从定义和位置到高级用法和故障排除的各个方面。 了解Excel的FLA

本教程演示了将联系人导入Outlook的两种方法:使用CSV和PST文件,还涵盖了将联系人转移到Outlook Online。 无论您是从外部来源合并数据,都从另一个电子邮件pro迁移

本文探讨了如何在Excel中启用宏,涵盖宏观安全基础知识和安全VBA代码执行。 像任何技术一样,宏具有双重潜力 - 具有脱皮自动化或恶意使用。 Excel的默认设置禁用SA的宏

该综合指南解锁了Google Shays的查询功能的功能,通常被称为最有效的电子表格功能。 我们将剖析其语法并探讨其各种条款以掌握数据操纵。 了解Google表格

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

解锁Google Sheats的过滤功能的功能:综合指南 厌倦了基本的Google表格过滤? 本指南揭示了过滤器功能的功能,为标准过滤工具提供了强大的替代方案。我们将利用
