excel删除某列空白单元格所在的行
excel表格中D列有很多空单元格,要删除这些空单元格所在的行的代码怎么写,请大略提示下,要是改为删除F列空单元格所在的行该怎改代码!谢谢请给VBA代码,不要用筛选的办法...
excel表格中D列有很多空单元格,要删除这些空单元格所在的行的代码怎么写,请大略提示下,要是改为删除F列空单元格所在的行该怎改代码!谢谢
请给VBA代码,不要用筛选的办法,网上找了几个删除不干净,把前面的删除了后面还有, 展开
请给VBA代码,不要用筛选的办法,网上找了几个删除不干净,把前面的删除了后面还有, 展开
4个回答
展开全部
在D列循环,定义变量i,
for i= 1 to 最大行数
if len(cells(i,"D"))=0 then cells(i,"D").entirerow.delete
next
把D改成F,就是F列了
for i= 1 to 最大行数
if len(cells(i,"D"))=0 then cells(i,"D").entirerow.delete
next
把D改成F,就是F列了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D列
Sub 宏1()
Columns("D:D").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub
F列
Sub 宏2()
Columns("F:F").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
晚上给你定个代码吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询