养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Excel VBA 自动删除空白行

时间:2024-11-10 22:44:34

打开要删除空白行擢爻充种的文档。

Excel VBA  自动删除空白行


Alt+F11打开VB编辑器,右键新建一个模块。

Excel VBA  自动删除空白行


新建模块后,输入

Sub删除空行()

Dima

a=1

DoWhileCells(a,"a")<>""

IfCells(a,"D")=""Then

Rows(a).Select

Selection.DeleteShift:=xlUp

Else

a=a+1

EndIf

Loop

EndSub。

Excel VBA  自动删除空白行


输入代码后,在工具栏中找到开发工具——宏,点击执行命令。

Excel VBA  自动删除空白行


找到并执行删除空行的宏,然后点击执行。

Excel VBA  自动删除空白行


运行完成后,就可以把空白行删除了。

Excel VBA  自动删除空白行

© 一点知识