您的位置: 首页 > 攻略 > excel怎么使用vba选取全部工作表

excel怎么使用vba选取全部工作表

时间:2026-08-17 15:09:51
  • 来源:网络
  • 作者:未知
  • 编辑:小锤子
0

excel软件是很多小伙伴喜欢实用的工具,丰富的功能为用户们提供。这里为大家带来关于使用vba选取全部工作表的详细图文教程分享,快一起来看看下面的介绍吧!

excel怎么使用vba选取全部工作表

1、首先我们打开一个工作样表作为例子。

2、选取当前工作薄中所有的工作表,我们可以使用ctrl组合键配合鼠标进行单击选取,选取后的工作表只是select状态,激活只能激活一个工作表。

excel怎么使用vba选取全部工作表

3、我们使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:

Option Explicit

Sub setcap()

Dim sht As Worksheet

For Each sht In Worksheets

sht.Select False

Next

End Sub

excel怎么使用vba选取全部工作表

4、这里使用的是for each 循环里边所有的worksheets工作表集合中的工作表。而特殊之处在于这里的select方法添加了参数false,有什么区别呢我分别运行一下给图大家看看。这里是使用false参数的图。

excel怎么使用vba选取全部工作表

5、如果是使用true参数,那么结果会是下面这样的图。因为历遍工作表集合是只选择一个工作表,而false在选择工作表的时候不会清除前面的选择,所以最后true参数的图是选择了最后一个工作表。

excel怎么使用vba选取全部工作表

6、另外一种方法是直接使用worksheets集合进行选取,这样的方式更简单方便的多。worksheets.select

excel怎么使用vba选取全部工作表

软件下载

Microsoft Excel最新版

大小:5.71MB

版本:4.3.5.21

语言:简中

更新:2026-07-01

相关内容

编辑推荐