WPS专家网

在任何单元格中放入"页面N/总M"?不只是页眉和页脚

发表于:2022-12-01 作者:WPS专家网编辑
编辑最后更新 2022年12月01日,Excel中设置了多少页?大多数人会尝试使用"页面设置",但你有没有想过在任何单元格中放入"页面N/总M"?不只是页眉和页脚?首先,使用VBA功能页面()页面=(活动页面。HPageBreaks.Co

Excel中设置了多少页?大多数人会尝试使用"页面设置",但你有没有想过在任何单元格中放入"页面N/总M"?不只是页眉和页脚?

首先,使用VBA

功能页面()

页面=(活动页面。HPageBreaks.Count 1) *(活动工作表。VPageBreaks.Count 1)

申请。不稳定的

结束功能

VBA只知道总页码,现在的页码让我很困惑。也请向VBA专家咨询。

第二,使用宏函数和公式。

1.首先点击CTRL F3打开定义名称,然后在上面输入"垂直页面",在下面的参考位置输入:

=IF(ISNA(匹配(行))(GET)。文档(64)),1,匹配(行),获取。文件(64)1)

2.然后继续添加第二个名字:"横版",在下面的参考位置输入:

=IF(ISNA(MATCH(列)),GET。DOCUMENT(65))),1,MATCH(列(),GET。文件(65)1)

3.再次进入"一般页面";在参考位置输入:

=GET。DOCUMENT(50) RAND()*0

4.最后,定义"表头",参考位置:

=' page' IF(水平页面=1,垂直页面,水平页面垂直页面)'/total' total pages ' '

5.使用功能栏中的应用程序获取所需的页码。

0