Свойство Изменения размера в Excel VBA делает диапазон (границу ниже только для иллюстрации) определенное количество строк и столбцов больших или меньших. Свойство Resize всегда занимает верхнюю левую ячейку диапазона в качестве отправной точки.

Код строки:

Range("A1:C4").Resize(3, 2).Select

Результат:

Excel VBA Resize Property Result

Объяснение: этот код строка изменяет размер диапазона ( «А1: С4») до 3 строк и столбцов 2 и выбирает этот диапазон.

Код строки:

Range("A1:C4").Resize(, 1).Select

Результат:

Excel VBA Resize Property Result

Объяснение: этот код строка изменяет размер диапазона ( «А1: С4») до 1 колонки (мы опускаем любую спецификацию строки) и выбирает этот диапазон.