乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel如何使用<em>VBA</em>删除指定文件夹下所有工作表的指定列?-VBA exce

Excel如何使用<em>VBA</em>删除指定文件夹下所有工作表的指定列?-VBA exce

作者:乔山办公网日期:

返回目录:excel表格制作


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


代码及注释如下:
Sub shanchu()
Application.DisplayAlerts = False'关闭提示,否则每删除一个非空工作表,都会出现提示
For i = 2 To [g65536].End(3).Row'i从2到G列最后一个非空行数循环
Sheets(Cells(i, 7).Delete'将工作表名为G列对应的工作表删除
Next
Application.DisplayAlerts = True'开启提示
End Sub
Public Sub 清除本工作表()
    Worksheets("sheet1").UsedRange.ClearContents
End Sub

Public Sub 清除所有表()
    Dim WS As Worksheet
    For Each WS In Worksheets
        WS.UsedRange.ClearContents
    Next
End Sub


Sub qgrmdtj()
For Each im In ActiveSheet.Shapes
im.Delete
Next
end sub
----------------
我还真的不知道怎么改进了,看看有没有高人可以。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网