打印区域可以自动调整范围,真的是太方便了!原创
金蝶云社区-陈世杰身份
陈世杰
0人赞赏了该文章 402次浏览 未经作者许可,禁止转载编辑于2021年01月11日 15:19:16

你好,我是世杰老师,很高兴在这里和你遇见。


学员的问题,设置打印区域之后新增的数据区域,打印时打印区域如何自动调整范围?


通常为了正确打印都会设置一下打印区域,但是设置完之后打印区域是固定的,后续有新增的数据打印区域也不会随之变动,今天我们来解决下这个问题~


01

打印区域设置完之后,会把之前选择的区域命名为“Print_Area”,可以在名称管理器看到。


image.png


image.png


image.png


可以看到引用位置是固定的


02


我们期望的是随着数据区域的增加,打印区域也会随之自动增加。


解决方法是用OFFSET函数动态获取区域,输入以下公式:


=OFFSET(数据明细表!$A$1,,,COUNTA(数据明细表!$A:$A),COUNTA(数据明细表!$1:$1))


公式要点:


  • OFFSET(数据明细表!$A$1,,,行数,列数),以A1为起点根据行数和列数生成一个动态的区域

  • COUNTA(数据明细表!$A:$A),统计有多少行

  • COUNTA(数据明细表!$1:$1)统计有多少列


微信图片_20210111151839.gif


最终效果如下图:


微信图片_20210111151845.gif


到这里就设置完成啦,恭喜同学们又Get了一项新技能~


我是世杰老师,期待明天再次与你相遇。

作者:我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel

赞 0