0
正在编写一个程序来删除所有月份名称的工作表。但是程序后删除片,它会给我一个自动化错误删除导致自动化错误的工作表
Sub DelSheet()
Dim i As Integer
Dim months() As String
months() = Split("January February March April May June July Auguest September October November December")
Dim ws As Worksheet
Application.DisplayAlerts = False
For Each ws In Worksheets
For i = 0 To UBound(months)
If ws.Name = months(i) Then
ws.Delete
End If
Next i
Next ws
Application.DisplayAlerts = True
End Sub
难道说以后我删除表,当它开始下一个循环中集(表)的元素已更改。
对于每个WS在工作表中
我迷路