今天给大家分享两种在excel中使用vba选择所有工作表的方法。做不到这一点的朋友可以参考这篇文章!
步骤
1.首先我们打开一个工作样表作为例子。
2.选择当前工作簿中的所有工作表。我们可以使用ctrl键和鼠标的组合来点击和选择。选中的工作表仅处于选中状态,激活时只能激活一张工作表。
3.我们使用alt f11组合键进入vbe编辑器,插入一个新模块,并在模块中输入以下代码:
选项显式
子集盖()
Dim sht作为工作表
对于工作表中的每个sht
嘘。选择假
然后
末端接头
4.这里使用for each循环中设置的所有工作表中的工作表。特别的是这里的select方法增加了参数false。有什么区别?我单独跑一遍给大家看看。以下是使用false参数的图表。
5.如果使用true参数,结果将如下图所示。因为遍历工作表集合只会选择一个工作表,而false在选择工作表时不会清除以前的选择,所以在最后一个true参数的图形中会选择最后一个工作表。
6.另一种方法是使用工作表集直接选择,简单方便得多。
以上是对excel使用vba选择所有工作表的两种方法的介绍。操作很简单。你学会了吗?希望这篇文章能对大家有所帮助!