Excel VBA定制如何快速删除表格空白单元格

 时间:2024-10-12 20:42:36

1、如下图表格中含有部分空单元格,现在我们想要批量讲这些空单元格删除掉。

Excel VBA定制如何快速删除表格空白单元格

3、然后同时按下Alt+F11,打开vba编辑页面。

Excel VBA定制如何快速删除表格空白单元格

5、然后按下F5运行代码

Excel VBA定制如何快速删除表格空白单元格

7、完成效果如下图,最后跟大家分享一下本文这里所使用的vba代码。'激活工作表事件'激活工作表,写入除目录外所有表名'作者:如需Excel vba定制,请百度方方格子'------------------------------------------Sub 删除选区空白单元格() On Error Resume Next Dim r As Range, tmp As Range Set r = Intersect(ActiveSheet.UsedRange, Selection) Dim dir As Long dir = Application.InputBox("删除后 0:向上移动 1:向左移动。", Default:=0, Type:=1) If dir = 0 Then dir = xlShiftUp Else dir = xlShiftToLeft End If

Excel VBA定制如何快速删除表格空白单元格
  • VBA运行时错误9,下标越界
  • excel中使用vba来给单元格赋值
  • excel中使用vba清除复制或者剪贴模式
  • Excel中如何利用VBA查找工作表
  • VBA如何清除单元格?
  • 热门搜索
    春节国内旅游最佳去处 发现旅游 山东旅游网官网 中国国旅旅游网 湖北武汉旅游 柞水凤凰古镇旅游攻略 自治区旅游局 长岛旅游网 天津市区旅游景点大全 四平旅游景点大全