手机版

输入:=IF(ISNA(MATCH(ROW())

时间:2021-12-19 来源:互联网 编辑:宝哥软件园 浏览:

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.使用功能栏中的应用程序获取所需的页码。

版权声明:输入:=IF(ISNA(MATCH(ROW())是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。