我想要的東西很簡單,但我似乎被卡住了。我正在關注PasteSpecial
的幫助菜單,但我似乎無法讓我的代碼在沒有錯誤的情況下正常工作。Excel VBA - Range.Copy轉置粘貼
我想採取Worksheets("Sheet1").Range("A1","A5")
並粘貼轉置爲Worksheets("Sheet2").Range("A1","E1")
。
完成此操作最簡單的方法是什麼?
我想要的東西很簡單,但我似乎被卡住了。我正在關注PasteSpecial
的幫助菜單,但我似乎無法讓我的代碼在沒有錯誤的情況下正常工作。Excel VBA - Range.Copy轉置粘貼
我想採取Worksheets("Sheet1").Range("A1","A5")
並粘貼轉置爲Worksheets("Sheet2").Range("A1","E1")
。
完成此操作最簡單的方法是什麼?
Worksheets("Sheet1").Range("A1:A5").Copy
Worksheets("Sheet2").Range("A1").PasteSpecial Transpose:=True
謝謝,我沒有把過去的特殊命令放在新的路線上。 – user1130306 2012-01-13 16:03:28
我必須將轉置粘貼到一組不同的單元格。所以,如果從A1:B5複製,不得不過去到A6 – 2017-03-18 22:03:35
我只是想建議你[使用轉置工作表方法,而不是濫用剪貼板](http://stackoverflow.com/a/13176360/429091)。 – binki 2015-06-30 19:15:39