VBA:转置最后一行

我试图转置我的电子表格的最后一行,以便它成为一列。

我已经开始这样,我检索电子表格的最后一列/行号,但我不知道如何使它转换与Application.transpose(myarray)Application.WorksheetFunction.Transpose(myarray)数组,

 Dim lRow As Long, lCol As Long lRow = Cells(Rows.Count, 1).End(xlUp).Row lCol = Cells(1, Columns.Count).End(xlToLeft).Column 

有小费吗?

谢谢

从…开始:

在这里输入图像说明

运行:

 Sub xPose() Dim r As Range, N As Long N = Cells(Rows.Count, "A").End(xlUp).Row Set r = Cells(N, 1).EntireRow r.Copy Cells(N + 1, 1).PasteSpecial Transpose:=True r.Delete End Sub 

会产生:

在这里输入图像说明