大家好! 一、自定义名称 1、步骤: 1)任意点击数据区域-页面布局-打印区域-设置打印区域; 2)点击公式选项卡-名称管理器-修改下面的引用位置 =OFFSET(Sheet1!$A$1,,,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1)) COUNTA(Sheet1!$A:$A):计数A列非空单元格个数 COUNTA(Sheet1!$1:$1):计数第一行非空单元格个数 OFFSET(参照单元格,下移行数,右移列数,选取区域行数,选取区域列数) 结合起来就是选取区域,其中以A1单元格为参照物,向下移动0行,向右移动0列,选取A列的非空单元格数为行数,第一行的非空单元格数为列数 最终效果如下: 点击分页预览-就可以预览打印区域的变动,此时我们依次添加行或者列的时候,它可以实现自动变换打印区域。 但是当我们隔空添加行或者列时,却不能正确的显示打印区域。 这就是这种方法的限制,必须依次相邻的插入行或者列,才可以实现智能更新打印区域。 二、一键设置法 了解了以上的方法后,我们可以在规范的依次添加行列时,用上面的方法进行自动更新。 如果是不规则的加入行列的话,则可以用下面的方法: 1)点击打印预览 2)在缩放设置中 3)将工作表调整为一页 设置好之后,我们不论在任何地方添加数字,都会自动加入打印区域,并显示为一页: 这种方法可以实现任意位置添加行列,都可以自动并入打印区域,但也有一个限制,就是都只会设置为一页,不过可以通过插入分页符进行任意切割页数。 |
|
来自: 夏日寒冰danshn > 《Excel》