VBA выбрать строки на основе динамического выбора - PullRequest
0 голосов
/ 26 июня 2019

Мне нужно имитировать сочетания клавиш, чтобы выбрать диапазон, который будет меняться каждый раз.Мне удалось выбрать диапазон, и мне нужно расширить выбор на все строки выбранного диапазона.Решение было бы просто применить '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, а затем удалить все строки.Я не смог найти способ сдать ключи Shift + SpaceBar

...