Подскажите, пожалуйста, можно ли в VBA выделить диапазон со смещением?
Range("A1:B1").Select 'Выделяет диапазон
ActiveCell.Offset(1, 0).Select 'Смещение относительно активной ячейки вниз
Но, в итоге выделяется только ячейка A2, но не весь диапазон A2:B2.
Может есть какая команда типа ActiveRange.Offset(1, 0).Select (так не работает, проверял), чтобы в итоге был выделен со смещением диапазон а не ячейка? Это нужно для того, чтобы смещенному диапазону присвоить имя, а не только первой его ячейке.
Range("A1:B1").Select 'Выделяет диапазон
ActiveCell.Offset(1, 0).Select 'Смещение относительно активной ячейки вниз
Но, в итоге выделяется только ячейка A2, но не весь диапазон A2:B2.
Может есть какая команда типа ActiveRange.Offset(1, 0).Select (так не работает, проверял), чтобы в итоге был выделен со смещением диапазон а не ячейка? Это нужно для того, чтобы смещенному диапазону присвоить имя, а не только первой его ячейке.