如何在 Excel 中选择除某一张工作表之外的所有工作表?
作者:互联网
2026-04-04
我们可以通过“全选工作表”功能一键选中工作簿中的所有工作表标签,但您知道如何在 Excel 中选中除特定工作表外的所有工作表吗?
使用 VBA 代码选择除特定工作表以外的所有工作表标签
使用 VBA 代码选择除特定工作表以外的所有工作表标签
要选择除特定工作表以外的所有工作表,以下 VBA 代码可帮助您,请按如下操作:
1. 按住 ALT + F11 键,即可打开 Microsoft Visual Basic for Applications 窗口。
2. 单击插入 > 模块,然后将以下代码粘贴到模块窗口中。
VBA 代码:选择除一张工作表以外的所有工作表:
Sub selectallbutone()
'Updateby Extendoffice
Dim x As Long
Sheet1.Select
For x = 2 To ThisWorkbook.Sheets.Count
If Sheets(x).Name <> "Sheet5" Then Sheets(x).Select Replace:=False
Next x
End Sub
注意:上述代码中的 Sheet 5 是您希望在全选时排除的工作表名称,请根据实际需求修改。
3. 然后按 F5 键运行此代码,此时除特定工作表外的所有工作表标签均已被选中,参见下图:

借助 KUTOOLS AI 解锁 Excel 的神奇功能
- 智能执行:只需输入简单命令,即可执行单元格操作、分析数据并创建图表。
- 自定义公式:生成量身定制的公式,助您优化工作流程!
- VBA 编码:轻松编写并运行 VBA 代码。
- 公式解析:轻松掌握复杂公式,一目了然!
- 文本翻译:轻松打破电子表格中的语言障碍!
相关标签:
Excel技巧
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
Excel + AI:无缝集成,轻松生成复杂公式(免费)
04/14
如何在 Excel 中快速定位每月的第一个或最后一个星期五?
04/14
如何在 Excel 中将列标题转换为行标题?
04/14
如何在 Excel 中在所有单元格的开头或末尾添加指定文本?
04/14
如何从 Excel 文件创建 Outlook 通讯组列表?
04/14
突出显示每行或每列中的最高值/最低值——2 种简便方法
04/14
使用 Excel VBA 检查您的电脑上是否存在文件路径
04/14
Excel 中的短日期格式:5 种简便方法
04/14
如何查看工作簿中各工作表的大小?
04/14
Excel 中的描述性统计(快速简易指南)
04/14
AI精选
