【发布时间】:2015-02-24 08:48:44
【问题描述】:
我有一个 Excel 工作表,其中有 360 行和 65 列“填充”了实际数据,但是当我尝试获取 .UsedRange 时,我得到的已用范围超过 600 行和 100 列!
您能否让我知道如何删除/删除空的已用范围并仅检索实际范围数据?
我尝试过这种方式,但在Rows("deleteted:all").Select 部分出现“类型不匹配”错误
Set ws = ThisWorkbook.ActiveSheet
With ws
LastRow = .Range("H" & .Rows.Count).End(xlUp).Row
deleteted = LastRow + 1
all = .UsedRange.Rows.Count
With .UsedRange
Rows("deleteted:all").Select
Selection.Delete Shift:=xlUp
End With
End With
【问题讨论】:
-
您使用的是哪个版本的 Excel?
-
@sagar 版本不相关。