I have a vba array that I want to place in a spreadsheet range. This is the only way I could get it to work:
When I eliminate the first transpose, it places the first value in all 17 columns.![]()
Please Login or Register to view this content.
When I eliminate the second transpose aka Range("A4:A20") = arr, it places the first value in all 17 columns also.
When I eliminate the both transpose functions it doesn't place any values in the range.
My question is WHY? Why do I have to put two transpose functions to get what I want? Is there a better way to do this? I don't understand this at all. I am new to VBA and would think that two transposes would be the same as none. Can somebody please explain this to me. Thanks
Bookmarks