11问答网
所有问题
如何用VBA实现在同一列将所有有背景色的单元格所在行删除,保留无色行,
如题所述
举报该问题
推荐答案 2018-08-07
假设是A列有填充颜色的
Sub 删除颜色的行()
Dim I%
For I = Range("A65536").End(xlUp).Row To 2 Step -1
If Cells(I, "A").Interior.ColorIndex > 0 Then
Rows(I).Delete
End If
Next
MsgBox "完毕........"
End Sub
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/84SqF788v7Mq8F8S7S.html
相似回答
大家正在搜
相关问题
如何用VBA实现在同一列将所有有背景色的单元格所在行保留而删...
VBA 如何将某一行中包含某些字段的单元格所在的列全部删除?
Excel中如何根据第一列的数值改变所在行的背景颜色
VBA 清除表格中所有单元格的底色
用vba如何实现如下功能:A1:A100中如果单元格中内容为...
一个excel的简单的VBA 问题,如果A列,某个单元格有零...
excel2007 vba中,如何实现将空数据单元格所在行删...
excel vba 删除空白单元格所在的行