内容导航:


一、excel表格中的空白行怎么去掉


在excel表格中去掉空白行有三种方法:

方法一,定位法:

  • 选中表格中的一列,按下快捷键Ctrl+G打开定位条件,选中空值,点击确定。

  • 这样所有空白行都被选中,再右键选择删除-删除整行,空白行就可以被全部删除。

  • 方法二,查找法:

  • 选中表格一列数据,按下快捷键Ctrl+F打开查找,然后直接点击确定。

  • 用快捷键Ctrl+A选中空白数据,接着右键鼠标删除-删除行-整行,点击确定,就能将空白行删除掉。

  • 方法三,排序法:

  • 选中表格其中的一列,点击数据-排序(升序或者降序),这样空白行都会集中在一起。

  • 选中所有空白行,删除即可。

  • 可以根据个人需求和习惯选择合适的方法。



二、Excel中如何用VBA自动隐藏空白行


进入Excel后按Alt+F11进入VBE编辑器,单击插入菜单选择模块,然后将以下的代码Copy过去
Sub 空白隐藏()
Dim Fori As Long, Fory As Long, EndRow As Long
Application.ScreenUpdating = False
For Fori = 2 To 4
EndRow = Sheets(Fori).Range("A65536").End(xlUp).Row
For Fory = 7 To EndRow
If Sheets(Fori).Cells(Fory, "A") = 0 Then Sheets(Fori).Rows(Fory).EntireRow.Hidden = True
Next Fory
Next Fori
Application.ScreenUpdating = True
End Sub

Sub 取消隐藏()
Dim ForSh As Long
For ForSh = 2 To 4
Sheets(ForSh).Cells.EntireRow.Hidden = False
Next
End Sub
如下图



经过测试正常运行
望采纳,谢谢!



三、如何将空白的地方隐藏掉


1、首先打开Excel,以插图材料为例,删除数据透视表中的“(空白)”数据。表1是原始数据,表4是数据透视表,打开数据透视表所在的工作表,单击数据透视表的任何单元格,此时,数据透视表工具将出现在上面。

2、单击“选项”,单击操作中的“选择”,然后在弹出的下拉菜单中单击“选择整个数据透视表”。

3、按下快捷键“Ctrl+F”,在弹出的对话框中单击“替换”。

4、在“查找内容”框中输入“空白”,在“替换为”框中输入空格,然后单击“全部替换”。可以通过上述方法移除数据透视表中的空白数据。