删除单元格_vba代码快速定位删除空白单元格,效率快的不只是一点点

ce9a0c328a981b520abea9bb0844628a.png

今天我们内容主要通过讲解'Range.EntireRow(返回行),Range.EntireColumn(返回列)两个属性,定位单元格具体位置,并根据位置删除所在区域。

▼Range.EntireRow属性▼

1、Range.EntireRow 属性:返回一个 Range 对象,该对象表示包含指定区域的整行(或多行)。

2、表达式.EntireRow:一个代表 Range 对象的变量。

▼Range.EntireColumn▼

1、Range.EntireColumn 属性:返回一个 Range 对象,该对象表示包含指定区域的整列(或多列)

2、表达式.EntireColumn:一个代表 Range 对象的变量。

▼属性介绍▼

44a6f8326cff2a7273dcde14fd3d573a.png

代码介绍:

Sub test()

[a1].EntireRow.Select ‘ 选择A1单元格所在的整行

[a1].EntireColumn.Select ’选择A1单元格所在的整列

[a1:a4].EntireRow.Select '选择A1:A4单元格所在的行

[a1:d1].EntireColumn.Select ‘选择A1:D1单元格所在的列

End Sub

注意:返回是单行单列还是多行多列,取决于前面单元格所在的位置

▼案例介绍:删除区域内的空行▼

51a2024fe9d1cd81dbf567953150a7fb.gif

代码介绍:

Sub test1()

Dim rng As Range, ads As String

For Each rng In [a1:a10]

If rng = "" Then ad = ad & rng.Address &

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值