基于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幻灯片里制作各种箭头
  • 热门搜索
    知识树图片大全 大学运动会总结 什么是再生纸 刺五加的功效与作用 什么是木马 什么是url地址 迷迭香精油的功效与作用 医院感染知识培训 禁毒知识 汽车贴膜什么牌子好