基于VBA技术实现一键计算Word文档的总页数

 时间:2026-02-14 06:18:23

1、首先打开一个多页面的word文档,本教程以新建一个word文档为例,共5页。

基于VBA技术实现一键计算Word文档的总页数

2、先插入一个控件,作为启动代码按钮。

基于VBA技术实现一键计算Word文档的总页数

3、按钮绘制好之后如图所示。

基于VBA技术实现一键计算Word文档的总页数

4、鼠标右键单击该控件,在弹出的菜单中选择查看代码。

基于VBA技术实现一键计算Word文档的总页数

5、此时会跳转到VBA界面,在代码窗口中复制粘贴(覆盖粘贴)如下代码:

Private Sub CommandButton1_Click()

Dim k%

    k = ActiveDocument.BuiltInDocumentProperties(wdPropertyPages)

    MsgBox "本Word文档共" & k & "页"

End Sub

基于VBA技术实现一键计算Word文档的总页数

基于VBA技术实现一键计算Word文档的总页数

6、关闭VBA界面,返回Word窗口。

基于VBA技术实现一键计算Word文档的总页数

7、鼠标左键单击该控件,

基于VBA技术实现一键计算Word文档的总页数

基于VBA技术实现一键计算Word文档的总页数

  • ppt之插入十字形
  • excel中怎么设置更新指向其他文档的链接?
  • Excel中如何控制输入小数的位数
  • Word比较结果中如何同时打开原始及修订后文档?
  • 办公如何在 PPT幻灯片里制作各种箭头
  • 热门搜索
    去美国旅游签证 雅加达旅游 广东熊猫国际旅游有限公司 北京旅游人才网 格萨拉生态旅游区 吐鲁番旅游景点大全 旅游项目可行性研究报告 郑州好玩的旅游景点 开封旅游网 港澳台旅游