Как присвоить массиву значения из диапазона научили: arr = Range("A1:B5").Value, а как наоборот?
Если написать Range("A1:B5") = arr(), то все ячейки из диапазона примут значения первого элемента массива.
Если написать Range("A1:B5") = arr(), то все ячейки из диапазона примут значения первого элемента массива.