What you've done is exactly what I meant.You need to transpose the [2,N] Array only if you need to output its values in a [N,2] Range.The syntax could be, for example:ActiveSheet.Cells(1,1).Resize(N,2).Value = Excel.WorksheetFunction.Transpose(Data)Best regards,Gregory.