菜鸟刚入门,学着写了一段简单的代码,主要目的是快速删除指定的工作表,代码如下:
Sub hh()
Dim ws As Worksheet
Application.DisplayAlerts = False
For Each ws In Worksheets
If ws.Name = "*月" Then
ws.Delete
End If
Next
Application.DisplayAlerts = True
End Sub
可是我按F8执行的时候,总是不能达到我的要求,明明都返回工作表的名称是“1月”了,可就是不删除,不知道是为什么?
难道不能使用通配符吗?
请高手帮忙看看。谢谢!