资讯详情

首页  >  财税知识  > 资讯详情

Excel工作表的页码设置在任意单元格中

2025-12-22 来源:快学会计网

导读:方法一,用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(),GE

 方法一,用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,纵当页,横当页+纵当页)&"页/共"&总页&"页"

  5.在函数栏使用应用即可得到需要的页码。

相关资讯
推进财产信息系统建设或涉及房产税征收
国际社会为何高度赞扬营改增
全国税务领军人才学员选拔7月22日面试
国务院部署"中国制造2025"国家级示范区
营改增效果究竟咋样?第三方评估出炉

点击长按保存图片,微信识别

扫码立即领取资料

咨询