VBA基于动态选择选择行

时间:2019-06-26 15:16:36

标签: excel vba select resize range

我需要模仿按键快捷方式,以选择每次都会变化的范围。我设法选择了一个范围,并且需要将选择范围扩展到所选范围的整个行。一种解决方案是只应用“ shift +空格键”

尝试调整大小,但我需要选择整个行。

Sub Clean()
'fill an empty header to apply filter later
Range("A1").Copy
Range("H1").PasteSpecial Paste:=xlPasteValues

'stand on row 3 to then move to 2 with offset, work around
Range("E3").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Offset(-1, 0).Select

这时我得到一个选择E2:E#,#是我的数据开始之前的最后一个空单元格。我需要将选择范围扩展到整个行,这可以通过按Shift + SpaceBar手动完成,然后删除整个行。我找不到找到keyend shift + SpaceBar的方法

0 个答案:

没有答案