worksheetFunction.transpose creates a «vertical» version of a VBA array so that the array's values can be written downwards on a worksheet. option explicit
sub main() ' {
dim days as variant : days = array("Mon", "Tue", "Wed", "Thu", "Fri")
dim region as variant : region = array("South", "East", "West", "North" )
cells(3,2).resize(5,1).value = worksheetFunction.transpose(days)
cells(2,3).resize(1,4).value = region
end sub ' }