乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>中用<em>vba</em>快速<em

<em>excel</em>中用<em>vba</em>快速<em

作者:乔山办公网日期:

返回目录:excel表格制作


Sub test()
Dim cel As Range
For Each cel In Range("G5:R5")
If cel.Value = 0 Then
cel.EntireColumn.Delete
End If
Next
End Sub

Vba代码,若你的工作表名称没有规律可以就稍微费事点,若是有规律可以用 For each ...in...next..

sub Delete_All()
with sheets("Sheet1")
.range("A2:C5").clearContents'编辑你指定的范围,这是清除内容,删除单元格要用Delete
end with

'把这三行代码复制粘贴,然后修改Sheet名字
end sub
这个要看到文件才行,光这么说很难想象的

用range("A2:B4").clearcontents就可以了。这是指定区域的。
也可以删除全部sheet1.cells.clearcontents

相关阅读

关键词不能为空
极力推荐

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