excel使用vba选取全部工作表的两种方法

今天为大家分享再excel中使用vba来选取全部工作表的两种方法,不会的朋友可以参考本文!

步骤

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

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

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

Option Explicit

Sub setcap()

Dim sht As Worksheet

For Each sht In Worksheets

sht.Select False

Next

End Sub

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

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

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

以上就是excel使用vba选取全部工作表的两种方法介绍,操作很简单的,大家学会了吗?希望这篇文章能对大家有所帮助!

(0)

相关推荐

  • excel怎样保留整数,取整(两种方法)

    有朋友问到,excel怎样快速地设置成保留整数?小编带你看看以下两种方法 方法一 01 打开一个示例的工作簿,准备将其中黄底单元格内的数值取整(图中红色箭头所指) 02 点击黄底单元格(图中红色箭头所 ...

  • 设置Excel单元格边线、工作表网格线颜色的方法

    在默认情况下,Excel中的单元格的边线,即工作表网格线颜色,是黑色的. 如果我们不喜欢这种默认黑色颜色的话,可以将网格线的颜色,设置成为其它的. 操作方法 01 下面是操作方法,请自行查阅. 首先, ...

  • Excel 2007中用填充序列填数据的两种方法

    使用Excel2007录入数据时,经常会需要输入一系列具有相同特征的数据,例如周一到周日、一组按一定顺序编号的产品名称等。如果经常用到同样的数据,可以将其添加到填充序列列表中,以方便日后的使用。 第1 ...

  • Excel制作工作日历的两种方法

    很多人喜欢用Excel来写每日行程.今天教大家怎么玩这个工作日历! 方法/步骤1 01 新建一个空白的EXCEL文档. 02 然后在第一列中输入日期,接着在第二列也是输入日期. 03 选择第二列,然后 ...

  • Win8.1中IE11停止工作崩溃的两种方法

    第一,禁用或者移除浏览器的加载项/插件。打开IE 11,设置,选择管理加载项,将一些新增的或者加载时间过长的加载项和扩展禁用,一般都可以解决。 第二,如果上述方法不奏效的话,只能禁用IE11第三方浏览 ...

  • Excel选取单元格区域的13种方法

    要选取一个单元格区域,除了常规的鼠标拖选,还有多少其他的可行方法? 如果有数万行数据要去选取,怎么操作最快? 在包含隐藏行列的情况下如何仅对可见部分进行操作? 多表区域如何选取? 本文讲述了Excel ...

  • 如何进入计算机注册表编辑器?进入注册表两种方法介绍

    注册表是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。要手动进入编辑注册表,就需要使用注册表编辑器。那么如何进入计算机注册表编辑器?这个应该算是简单的问题了 ...

  • excel怎么将多张工作表明细数据到汇总表

    excel怎么将多张工作表明细数据到汇总表 工具/原料 Excel 操作步骤: 工作簿中有多张工作表,A列和B列都有类似的数据,行数不同. 选中"汇总"表A1单元格,点击[数据]- ...

  • Excel 2007快速打印一个工作表中指定某个表格方法图解

    日常工作中很多时候我们一个工作表中会有多个表格,如果每次需要打印的时候都滑动鼠标找会很麻烦,现在我向大家介绍一个快速打印一个工作表中指定某个表格的方法,希望能够帮到大家!! 方法/步骤 首先打开工作表 ...