我需要使用两个命名范围
删除一系列行当前查找最后一列(lastColumn)的列号,然后找到它后面的第6列(colrange)
self.image = newValue
我想删除范围colrange中的列:lastColumn但不确定如何执行此操作?
答案 0 :(得分:2)
Range(Cells(1,colRange),Cells(1,lastColumn)).EntireColumn.Delete
答案 1 :(得分:1)
你可以简单地使用:
Range(Columns(colRange),Columns(lastColumn)).Delete
或直接:
With ActiveSheet
.Range(.Columns(.Cells(1, .Columns.Count).End(xlToLeft).Column - 6), .Columns(.Cells(1, .Columns.Count).End(xlToLeft).Column)).Delete
End With