在Excel中设置第几页共几页 , 绝大部分人会想道用“页面设置” , 但你是否想过将“第N页/总M页”放到任意单元格中?而不仅仅是置于页眉页脚中?
方法一 , 用VBA
Function page()
page = (ActiveSheet.HPageBreaks.Count + 1) * (ActiveSheet.VPageBreaks.Count + 1)
Application.Volatile
End Function
用VBA本人只知道总页码的方法 , 当前页码就难倒我了 , 还请VBA高手指教
方法二 , 用宏表函数与公式
1. 首先:点CTRL+F3打开定义名称 , 再在上面输入“纵当页” , 在下面引用位置处输入:
=IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1,MATCH(ROW(),GET.DOCUMENT(64))+1)
2.然后再继续添加第二个名称:“横当页” , 在下面引用位置处输入:
=IF(ISNA(MATCH(column(),GET.DOCUMENT(65))),1,MATCH(column(),GET.DOCUMENT(65))+1)
3.再输入“总页”;引用位置处输入:
=GET.DOCUMENT(50)+RAND()*0
4.最后再定义“页眉” , 引用位置:
="第"&IF(横当页=1,纵当页,横当页+纵当页)&"页/共"&总页&"页"
【Excel工作表的任意单元格中设页码热门推荐】5.在函数栏使用应用即可得到需要的页码
推荐阅读
- 巧妙隐藏工作表-保护重要内容安全推荐阅读
- 妙用office自带内置小工具诊断问题一览大全
- Excel自动切换输入-快速输入文字数字推荐阅读
- 一步搞定 EXCEL数据统计错误信息猜你喜欢
- Excel2007单元格内换行操作提速技巧2020攻略资讯
- 对Excel2007工作表做统一编辑修改知道的都在这里了
- excel画折线图可以分成三副么2020开心玩
- 用Excel函数核对录入成绩的方法图文攻略666
- 用Excel函数快速整理错乱成绩表2020新发布
- Access数据库与Excel工作簿巧转换收获很多的