范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

在Excel中用如何使用VBA实现删除空行和空列

  在exce中删除空行和空列的方法有很多,相对而言删除空行较为简单,只需进行筛选,将空白行筛选出来,删除即可,但要删除空列比较困难。因为你不能按列进行筛选删除。Excel中没有这个功能。当然你可以用另外一种方法,就是按列进行排序将空白列排序在一起,然后删除,但这种方法面临着列的顺序被打乱的问题,吃力不讨好。本文将利用Excel中强大VBA功能来完成。
  删除空白行和列的方法:
  步骤一 、打开excel,按ALT+F11组合建,调出VBA程序窗口
  步骤二 、在插入菜单中,选择模块,插入一个模块
  步骤三 、在新建模块中的代码窗口将以下代码复制进去
  ‘删除空行
  Sub DeleteEmptyRows()
  Dim LastRow As Long, r As Long
  LastRow = ActiveSheet.UsedRange.Rows.Count
  LastRow = LastRow + ActiveSheet.UsedRange.Row -1
  For r = LastRow To 1 Step -1
  If WorksheetFunction.CountA(Rows(r)) = 0 Then Rows(r).Delete
  Next r
  End Sub
  ’删除空列
  Sub DeleteEmptyColumns()
  Dim LastColumn As Long, c As Long
  LastColumn = ActiveSheet.UsedRange.Columns.Count
  LastColumn = LastColumn + ActiveSheet.UsedRange.Column
  For c = LastColumn To 1 Step -1
  If WorksheetFunction.CountA(Columns(c)) = 0 Then Columns(c).Delete
  Next c
  End Sub
  完成后关闭VBA窗口,选择保存,并保存Excel文件。
  步骤四 、保持步骤三中的excel文件处于打开状态,打开需要处理excel文件,执行上述两个宏即可。
  用VBA删除空行和空列
  在Excel中删除空行和空列的方法有很多,下面的方法是用VBA代码来删除工作表指定区域中的空行和空列:
  Option Explicit
  Sub Delete_Empty_Rows()
  Dim rnArea As Range
  Dim lnLastRow As Long, i As Long, j As Long
  Application.ScreenUpdating = False
  lnLastRow = Selection.Rows.Count
  Set rnArea = Selection
  j = 0
  For i = lnLastRow To 1 Step -1
  If Application.CountA(rnArea.Rows(i)) = 0 Then
  rnArea.Rows(i).Delete
  j = j + 1
  End If
  Next i
  rnArea.Resize(lnLastRow - j).Select
  Application.ScreenUpdating = True
  End Sub
  Sub Delete_Empty_Columns()
  Dim lnLastColumn As Long, i As Long, j As Long
  Dim rnArea As Range
  Application.ScreenUpdating = False
  lnLastColumn = Selection.Columns.Count
  Set rnArea = Selection
  j = 0
  For i = lnLastColumn To 1 Step -1
  If Application.CountA(rnArea.Columns(i)) = 0 Then
  rnArea.Columns(i).Delete
  j = j + 1
  End If
  Next i
  rnArea.Resize(, lnLastColumn - j).Select
  Application.ScreenUpdating = False
  End Sub
  在运行代码前,先选择需要删除空行和空列的区域。如果要删除空行,则运行Delete_Empty_Rows(),指定区域中的空行将被删除。注意所谓空行是在指定区域中的,如果在指定区域内是
  空行,而在指定区域外不是空行,那么这些空行还是将会被删除。删除空列则运行Delete_Empty_Columns()。

怎样清洗空调家用空调的清洗方法详解空调用了好几年过后,你会发现制冷不够冷,制热热不快。其实都是空调用得久了尘满积灰呀,我们可以定期清洗一下空调。那么就让小编来为大家介绍一下怎样清洗空调,家用空调的清洗方法吧,希望对空调故障代码50怎么办空调故障代码50解决方法详解近些年以来,我国人们生活的水平日益提高,因此,大家使用的电器产品也是逐渐升级,越来越多的智能化电器出现在人们生活当中。说到具有智能化的电器,空调就是最具代表性的电器,各种品牌的空调富士通空调遥控器怎么样富士通空调遥控器使用方法详解空调作为现在我们家里必备的电器产品,给我们的生活带来了很大的帮助,但是在购买空调的时候好品牌的空调往往有着更好的质量,而且使用起来功能也更加的全面,更加的放心,而这就归功于空调遥控松下洗衣机好么松下洗衣机介绍详解洗衣机是现在每个家庭都在使用的中电器,能够很方便的帮助我们洗衣服。松下洗衣机是洗衣机中比较不错的一个品牌,大家都清楚,松下洗衣机有很多型号的产品,使用起来都很方便,下面就给大家介绍滚筒洗衣机振动怎么办滚筒洗衣机振动解决办法详解虽然滚筒洗衣机有着非常多的功能和优点,但是它也是存在着一定的缺陷的,比如说有些滚筒洗衣机长时间使用过后,会出现振动太厉害的问题。那么,如果滚筒洗衣机出现振动厉害的问题时,应该怎么样滚筒洗衣机为什么漏水滚筒洗衣机漏水原因及预防方法为能够满足先下的生活需求,很多的家用电器进入了我们的生活中,其中滚筒洗衣机也是受到很多消费者的喜欢,因为它可以节省很多的时间以及精力,但是滚筒洗衣机在使用的过程中,难免会出现各种各洗衣机怎么清洁洗衣机清洁方法介绍详解洗衣机用久了就会产生一定的污垢,那么应该怎么清理呢?想要知道洗衣机清洁方法,下面就看IT百科小编为大家带来的洗衣机怎么清洁的方法吧!精彩内容,不容错过哦!看完一定会对您有所帮助!1小小神童洗衣机怎么清洁小小神童洗衣机清洁方法详解洗衣机是常见的家电之一,洗衣机使用起来十分方便简单,而且也可以用来洗被子。市面上洗衣机的种类有很多,有波轮式洗衣机滚筒式洗衣机半自动洗衣机等,不同种类洗衣机的优点不同,今天小编教大超薄冰箱哪个品牌好超薄冰箱品牌推荐详解在人们生活水平越来越高的今天,人们对家电的要求不再像以前一样仅仅是功能够用就好。现代人对于电器的要求现今越来越倾向更美观,更智能。那么大家知道最薄的冰箱是哪一款么?下面小编就来和大beko滚筒洗衣机怎么样beko滚筒洗衣机相关知识介绍beko滚筒洗衣机是外国的一个很有名的牌子,现在在中国也有了一定的市场。不过,哪怕它已经被引进来这么久了,我们很多人对它仍然不是很熟悉。接下来,小编就给大家介绍一下beko滚筒洗衣博世洗衣机怎么样博世洗衣机分类介绍详解众所周知,随着我们生活环境的不断提高,现在人们生活可谓是越来越便利以及舒适了。例如现在的家电,无论是洗衣机还是电视机等等,都可以很好的满足到消费者们的需求。那么,下面就让小编来给大
电脑开机后一直闪屏怎么办导致电脑开机后一直闪屏的原因较多,下面以Windows10系统电脑为例说明具体的原因和解决方法1可能是屏幕刷新率设置过低,导致屏幕刷新速度和显卡设置的刷新速度不一致。这种情况需要打电脑开机一直闪屏怎么办导致电脑开机一直闪屏的原因较多,可能是系统设置问题,也有可能是硬件发生故障。下面以Windows10系统电脑为例说明具体的原因和解决方法1可能是屏幕刷新率设置过低,导致屏幕刷新速度电脑时间总是不对怎么办以及解决办法图文教程使用电脑的朋友经常会遇到这个问题,开机后电脑时间总是不对,修改回来后再开机时间又回到很早以前的时间上去了,那么这种问题要怎么解决呢,且听小编细细道来。一电脑时间总是不对的原因电脑时笔记本电脑闪屏原因解决方法使用笔记本电脑的时候可能会遇到各种各样的问题,其中闪屏就是很多人反映自己笔记本电脑出现的问题之一。当自己的笔记本电脑出现闪屏的时候,由于屏幕一闪一闪的,影响到正常的使用,眼睛看着也几款热门台式机显示器价格及产品参数详解导语台式机,我想不用小编来为大家介绍它是什么了吧。虽然现在笔记本电脑很流行,但相信我们还是愿意在我们家里安上一个台式带电脑,因为无论从哪一方面讲,台式机都要比笔记本电脑好用的多。一台式机显示器辐射大吗如何改善台式机显示器辐射危害随着电脑的越来越普及,我们每天面对着电脑总会感觉到眼睛干涩而身体酸痛,其实这是由于长期受到电脑的辐射,尤其是台式机显示器辐射,长期过量的接受台式机显示器辐射,会影响到人体的神经系统行车记录仪电池不存电怎么办行车记录仪电池不存电解决方法详解现在很多汽车都安装有行车记录仪,一些对此不太了解的朋友会问到这么个问题,行车记录仪有电池吗?一些行车记录仪是有内置电池的,而一些则没有,不过就算有内置电池,也只是备用的,其主要的电电地暖公司怎么选择电地暖公司选择方法详细介绍北方在冬天是很冷的,电地暖公司在这时就显得很重要了,尤其在家里,地暖可让人不再受寒冷折磨,家人有个舒适的居住和休息环境,但是一旦遇到地暖漏水该怎么办呢?或许这是很多朋友所不知道的,依维柯暖风机怎么保养依维柯暖风机保养技巧详解暖风机已经是大家比较熟悉的一种冬天用的取暖设备了,当前品牌比较多,比如依维柯暖风机就是业内知名度比较高的一个品牌。用户买来依维柯暖风机之后,日常使用过程中,需要做好对暖风机的保养工依维柯暖风机怎么保养依维柯暖风机保养方法详解依维柯暖风机是在汽车暖风机领域做得比较成功的一个品牌。质量比较可靠,不过在长时间的使用过程中,还是需要注意从多个方面来注意的。知道了应该注意的方面,日常使用做到位了,从而可以让暖风ptc暖风机怎么样暖风机有哪些品牌推荐一场秋雨一场凉,寒冷的冬季一步步逼近,家里该备置一款ptc暖风机了。对于ptc暖风机,大家有不少疑问。ptc暖风机好不好?暖风机有什么品牌推荐呢?下面小编就来帮大家解答。一ptc暖