Excel设置一个可以实时动态更新的“打印区域”,再也不为打印表格发愁啦!
Excel情报局
Excel职场联盟
前言|职场实例
准备表格|情景展示
如下面的表格截图所示,假设我们的正常打印区域是A1:C4,但是范围数据可能会一直增长到第13行和G列。
解决步骤01|打开新建名称
首先需要创建一个动态的命名范围。
点击“公式”选项卡,在“定义的名称”功能区,找到并点击“定义名称”,打开“新建名称”的对话框。如下图所示:
解决步骤02|设置名称及引用位置公式
=OFFSET($A$1,0,0,COUNTA($A$1:$A$13),COUNTA($A$1:$G$1))
然后点击“确定”。如下图所示:
注意:
在公式中$A$13和$G$1
表示打印区域不会超过第13行和G列。我们可以根据需要进行更改。
解决步骤03|设置打印区域
选择要设置为打印区域的数据范围(在这个例子中,我们选择A1:C4),然后点击 页面布局 > 打印区域 > 设置打印区域。如下图所示:
解决步骤04|打开名称管理器
点击“公式”选项卡,在“定义的名称”功能区,找到并点击“名称管理器”,打开“名称管理器”的对话框。如下图所示:
解决步骤05|设置打印区域的引用范围
在“名称管理器”的对话框中,点击选中第一个名称“Print_Area”,然后将“引用位置”的原始公式替换为:
=动态打印
(即我们在上面步骤中创建的动态范围的名称)
然后单击
按钮保存更改。最后关闭“名称管理器”的对话框。
完成设置|最终效果展示
现在就创建完成了动态打印区域。首先我们“打印预览”原始区域为A1:C4:
下面我们可以看到打印区域正在根据我们添加或删除的数据进行动态调整,直到到达到我们指定的行和列为止。如下图所示:
赞 (0)