我有一列和幾行(動態列表)的數據文件。我想將前28行轉換爲第一行,將第二28行轉換爲第二行,依此類推。我想這個運行,直到找到一個空行。但是,當我運行代碼它只轉置前28行。我一直未能通過「do until empty」循環獲得結果,並且無法發現錯誤。 感謝您的幫助。做,直到宏的空行循環
Sub Macro1()
'
' Macro1 Macro
'
'
Range("A1").Select
Do
Range("A1:A28").Select
Selection.Copy
Sheets("Sheet2").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
ActiveCell.Offset(1, 0).Select
Loop Until ActiveCell.Value = ""
End Sub
請發表您的代碼。 – Brian
當您只需將代碼直接粘貼到您的問題中時,請勿發佈代碼圖片。 –