excel怎么使用workbooks计算打开的工作薄数量
作者:吹吹风会发光
时间:2026-08-04
浏览:2
在VBE编辑器(按Alt+F11)中插入模块,编写Sub过程,定义Workbooks类型变量并赋值为当前工作簿集合,再通过MsgBox调用Count属性,运行后即可显示当前打开的工作簿数量。
本文目录
excel中使用workbooks计算打开的工作薄
先拿一个实际的工作表来演示一下。

按下 Alt+F11 组合键,快速进入VBE编辑器。插入一个新模块,然后敲入下面这段代码:
Sub testWorkbookCount()
Dim wbs As Workbooks
Set wbs = Application.Workbooks
MsgBox wbs.Count
End Sub

这里主要展示的是Workbooks属性中的一个基本功——计数方法。后面还会陆续介绍其他实用方法。运行这段代码,会弹出一个消息框,告诉你当前打开了几个工作簿。

wbs 是作用于工作簿的变量,所以声明时用了 Dim wbs As Workbooks。

Workbooks 本身是对象的一个属性,因此需要用 Set 来赋值,这一点别搞混了。

MsgBox 负责弹出提示信息,Count 是Workbooks属性中的一个方法,直接调用 .Count 就能拿到数量,然后通过 MsgBox 显示出来。

刚才演示时只打开了一个工作簿(指的是不同Excel文件)。如果同时打开多个不同的Excel文件,Count就会统计出所有打开的文件总数。

作者最新文章
漫蛙网页版免费进入地址分享
2026-10-13 13:16
漫蛙manwa官方网站入口
2026-10-13 13:15
Typora怎么插入表格?Ctrl+T快速建表并调整行列
2026-10-05 17:59
2026年好用的思维导图软件推荐:高效实用排行榜
2026-09-30 13:14
寻简思维导图手机版设置在主题框中插入公式的方法
2026-09-30 13:03
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多







































