Excel VBA 代码:删除所有隐藏工作表
以下是一个 Excel VBA 代码示例,用于删除所有隐藏的工作表:
Sub DeleteHiddenSheets()
Dim ws As Worksheet
Application.DisplayAlerts = False '禁用警告提示框
For Each ws In Worksheets
If ws.Visible = xlSheetHidden Or ws.Visible = xlSheetVeryHidden Then
ws.Delete
End If
Next ws
Application.DisplayAlerts = True '启用警告提示框
End Sub
要运行此代码,请按照以下步骤操作:
- 打开 Excel 文件。
- 按下 'Alt + F11' 打开 VBA 编辑器。
- 在 VBA 编辑器中,插入一个新的模块(如果还没有)。
- 将上述代码复制并粘贴到模块中。
- 按下 'F5' 键或点击工具栏上的“运行”按钮来执行代码。
执行完毕后,所有隐藏的工作表都将被删除。请注意,在执行此代码之前,请务必备份你的工作簿。
原文地址: https://www.cveoy.top/t/topic/qdU0 著作权归作者所有。请勿转载和采集!