第1个回答 推荐于2016-11-29
Sub delSheet()
Application.DisplayAlerts = False
If Worksheets.Count >= 3 Then
For i = Worksheets.Count To 3 Step -1
Worksheets(i).Delete
Next
End If
Application.DisplayAlerts = True
End Sub本回答被提问者采纳
第2个回答 2015-06-17
Sub test()
Dim Sht As Worksheet, n As Integer, i As Integer
Application.DisplayAlerts = False
If Sheets.Count > 2 Then End
n = ActiveWorkbook.Sheets.Count
For i = n To 3 Step -1
Sheets(i).Delete
Next i
Application.DisplayAlerts = True
End Sub
第3个回答 2015-06-17
Sub test()
Dim x%
x = Sheets.Count
For i = x To 3 Step -1
Sheets(i).Select
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.Delete
Next
End Sub