excel VBA同时选择多个工作表的方法

时间:2022-08-07 03:31:12 

如果要用VBA同时选择多个工作表,可以利用数组或设置“Select”方法的参数为“False”来扩展所选择的内容,如下面的一些代码:

1.用工作表名称:

假如工作表名称为“Sheet1”、“Sheet2”、“Sheet3”,同时选择这3个工作表:

Sub SelectMultiSheets()
Sheets(Array("Sheet3", "Sheet2", "Sheet1")).Select
End Sub

2.用工作表索引号:

索引号是分配给工作表的连续数字,同一类型的工作表在工作簿中按照从左到右的顺序,依次为1、2、3……。下面的代码同时选择第1个和第3个工作表:

Sub SelectMultiSheets1()
Worksheets(Array(3, 1)).Select
End Sub

3.选择所有工作表:

如果工作簿中不包含图表工作表、对话框工作表,下面的代码可以同时选择所有的工作表:

Sub SelectAllSheets()
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Sheets
ws.Select False
Next ws
End Sub

其中“Select”方法的参数为“False”,以扩展所选择的内容。

标签:excel,VBA,同时,选择,多个,工,作表,的,方法,如果
0
投稿

猜你喜欢

  • excel图片随单元格变化而调整大小的方法

    2022-02-22 08:44:56
  • 两种解决方法:腾讯回应 iOS 14 Beta 4《王者荣耀》闪退

    2023-11-30 22:38:29
  • 在excel表格中如何计算两个日期之间的天数?

    2022-11-22 05:07:56
  • 学习Excel函数与公式的五大方法介绍

    2022-10-06 10:01:20
  • Win10自带的windefender好用吗?

    2023-11-24 16:12:25
  • 传图识字 QQ、微信、office lens应用大PK

    2023-11-08 00:41:58
  • excel表格打印时如何设置显示所有批注

    2022-03-10 12:50:09
  • 拒绝剽窃 用Word 2007制作论文保护技巧

    2023-01-02 01:16:20
  • word怎么重复标题行?

    2022-09-20 02:42:59
  • 怎样将Word文档中任意一页变为横向方向

    2022-03-08 09:52:14
  • Excel表格如何生成二维码

    2022-05-30 13:06:00
  • 如何在excel中实现多关键字排序

    2022-12-13 22:48:44
  • excel简体繁体转换 excel简体转繁体

    2023-10-30 08:18:02
  • Excel2007:多种方法隐藏工作表的网格线

    2023-12-05 20:02:29
  • 使用"比较并合并文档"功能合并Word

    2023-12-09 00:36:48
  • word怎样处理中文英文字体设置

    2022-12-08 01:42:06
  • 在office办公软件中,怎样快速找到文本框

    2023-11-08 14:34:18
  • Excel怎样设置数值格式

    2022-02-11 17:43:38
  • 在word文档中怎么制作一个证书?

    2022-01-30 20:10:24
  • excel常用函数求最近一次活动的日期

    2022-04-26 02:48:13
  • asp之家 电脑教程 m.aspxhome.com