如何整体删除excel中空的单元格

来源:百度知道 编辑:UC知道 时间:2024/05/07 02:26:58
我有一张excel表格,数据区域有很多空的单元格,如何将这些空单元格一次删除,或者编一段小程序(asp、vb)来解决?

选中空元格右键删除即可。如果有很多空的,就先筛选,自定义等于空白,然后所有带空白的都会被筛选出来,选中删除!

....一楼的方法行,但删的时候注意:会不会改变原本的内容!!!!!!!!!!!!!!!!!

问题不完整, 并没有说明非空白是如何处理, 上移还是左移?

方法:
先选中数据区域
按 F5
特殊 选空格, 确定
右键Mouse, 删除(上移 或 左移, 则自行决定)

楼主的意思若是需要删除行的话可以运行宏ABC,宏代码为:

Sub ABC()
i = 1
j = 0
Do
i = i + 1
If Cells(i, "A") = "" Then
Rows(i & ":" & i).Select
Selection.Delete shift:=xlUp
i = i - 1
j = j + 1
Else
j = 0
End If
Loop While j <> 100
End Sub