Массив может быть проанализирован в диапазоне одной строкой:
Sub TestMe()
Dim fruits As Variant
Cells.Clear
fruits = Array("Apple", "Banana", "Coconut")
Range("A1:C1").Value2 = fruits
Range("A5:A7").Value2 = Application.Transpose(fruits)
End Sub
![enter image description here](https://i.stack.imgur.com/RM6Lp.png)
Или даже "любитель", с не жестко заданными диапазонами:
Sub TestMe()
Dim fruits As Variant
Cells.Clear
fruits = Array("Apple", "Banana", "Coconut")
Dim fc As Range
Set fc = Range("E5")
Range(fc, fc.Offset(ColumnOffset:=UBound(fruits))) = fruits
Range(fc, fc.Offset(UBound(fruits))) = Application.Transpose(fruits)
End Sub
![enter image description here](https://i.stack.imgur.com/YJ2w3.png)