关于excel自动删除空白行的VB的问题。

来自:装修装饰    更新日期:早些时候
excel里自动删除空白行的关于VB编程的方法问题~

Dim x, R As Long
With Sheets("sheet1")
For R = 58 To 9 Step -1
If .Cells(R, 3) = "" Then
Rows(R).Delete
End If
Next R
End With

1、打开要删除空白行的文档。


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


3、新建模块后,输入
Sub 删除空行()
Dim a
a = 1
Do While Cells(a, "a") ""
If Cells(a, "D") = "" Then
Rows(a).Select
Selection.Delete Shift:=xlUp
Else
a = a + 1
End If
Loop
End Sub。


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


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


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

If .Cells(R, 1) = "" Then 中.cells(R,1)改成.cells(R,3)就行了!

再将.Cells(R, 1)中的1改为3


关于excel自动删除空白行的VB的问题。视频

相关评论:
  • 18437034372excel怎么自动填充空白列删除空白行
    刁菲郊鼠标指针变成+号后,双击鼠标,此时B列复制了公式,会变成如下图 复制公式后结果 5、其他列用同样方法一一设置 6、按住ctrl键,复制所有辅助列,再粘贴到一个新的工作表里,粘贴选项里选择【粘贴数值】如下图 粘贴新工作表 7、将新表排序,空白行会被排在一起,则可以一起删除。望采纳!

  • 18437034372excel怎么删除空白行和空白列
    刁菲郊关于wps如何删除excel中无尽的空白行和列,如何删除excel里无尽的空白列这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!1、首先用鼠标点击有数据的单元格的下一行,将该行单元格全选。2、2、然后按下键盘上的“Ctrl+shift+方向下键”的快捷键。3、3、即可将选中的单元格...

  • 18437034372excel如何自动删除空白行
    刁菲郊2、在菜单栏里点击“编辑” 然后点击“定位”3、在定位设置窗口里点击“定位条件”4、在定位条件设置窗口里点击“空值” 然后点击“确定”5、在右键其中一个空的单元格 然后点击“删除”6、在删除设置窗口里点击“下方单元格上移” 然后点击“确定”7、完成以上操作之后 就可以实现把中间的空格 删除...

  • 18437034372Excel表格技巧—利用筛选删除多余空白行
    刁菲郊单击后,在序号的下拉菜单中,只选择空白项目,单击确定:然后四行空白行就选择完毕了,左边的数字序号变为蓝色:单击右键,选择删除行,删除整行:删除完毕后,再次单击工具栏【数据】下的【自动筛选】,进行取消自动筛选的操作,这样看到,空行就一次删除完毕了,:那么,在Excel表格当中,利用筛选删除多余...

  • 18437034372excel表格中怎么将有间隔的空白行自动消除,把有内容的那几行并列在一...
    刁菲郊4、在弹出的定位条件窗口中我们选择空值,然后点击确定。5、确定完成之后可以看到所有的空白行已经被选择,然后我们按照键盘上的CTRL键,在第1个选中的空白单元格上右键选择删除。6、在弹出的删除窗口中选择整行删除,然后点击确定。7、可以看到所有的空行已经被自动消除,同时有内容的行自动向上补充。

  • 18437034372Excel如何快速删除大量空白行
    刁菲郊全选所有的数据,就像在图中所做的那样,确保所有空白行都被包含在内。接着,按快捷键F5,打开定位功能。在弹出的对话框中,选择"定位条件",然后选择"空值",即空白单元格。点击"确定",此时,所有空白行会被高亮显示。最后一步,对这些被选中的空白行进行操作。在它们上面单击鼠标右键,选择"删除",...

  • 18437034372excel中批量删除间隔空白行
    刁菲郊答案:在Excel中批量删除间隔空白行,可以通过以下方法实现:详细解释:1. 筛选法删除空白行 首先,定位到数据区域的任意单元格,然后选择“数据”选项卡中的“筛选”功能。接着,在筛选按钮中选择“空白”,这将仅显示所有的空白行。然后,通过选中这些空白行并直接删除,可以迅速删除间隔的空白行。最后,...

  • 18437034372如何删除excel表格里的空行?
    刁菲郊EXCEL实用技巧:3招学会秒删除空白行 这里有详解,看不懂直接联系我,给你详细解答!方法一:通过筛选功能批量筛选空白行 方法二:定位空值 方法三:使用条件函数

  • 18437034372EXCEL表格如何删除空白的多达几万条的空白行列?
    刁菲郊常常遇到这样的情况:表格明明很小,可是下面的滚动条却很短,滚动范围很长很长,多达几万条空白行列。Excel无尽空白行删不了,可以试试以下三个方法:方法一:1、首先选中想要删除的空白行的首行,同时点击键盘上的“ctrl+shift+向下箭头”,如果多余空白行在右侧,就选右箭头,然后全选全部无用空格行...

  • 18437034372excel怎样快速删除末尾的空白行
    刁菲郊Excel快速删除末尾无尽空白行的方法:工具原料 Excel2023 win10 联想拯救者y7000 1、将鼠标左键移动到需要删除的第一行空白行序号处,看到鼠标变成一个指向右侧的箭头时鼠标左键点击一下选中整行,如下图所示:2、接着按Ctrl+shift+下方向键,可以选中下面的所有空白行,如下图所示:3、然后再鼠标右击...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网