excel删除某列空白单元格所在的行
发布网友
发布时间:2022-05-11 01:50
我来回答
共4个回答
热心网友
时间:2023-11-24 21:01
其实不用VBA就可以:
1、选中D列所有数据(D1至D。。。最后一个非空单元格)
2、Ctrl+G——定位条件——空值——确定——鼠标右键——删除——整行
热心网友
时间:2023-11-24 21:01
在D列循环,定义变量i,
for i= 1 to 最大行数
if len(cells(i,"D"))=0 then cells(i,"D").entirerow.delete
next
把D改成F,就是F列了
热心网友
时间:2023-11-24 21:02
D列
Sub 宏1()
Columns("D:D").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub
F列
Sub 宏2()
Columns("F:F").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub
热心网友
时间:2023-11-24 21:02
晚上给你定个代码吧。