我正在使用它將訂單從新訂單頁面移動到以前的訂單頁面,但是當我嘗試運行它時遇到標題錯誤。我看了幾個不同的地方試圖讓它起作用,我發現他們應該可以工作,但我的不是。VBA:粘貼Paste類的特殊方法失敗
Sheets("New_Orders").Range("B3:E29").Cut
Sheets("Previous_Orders").Range("B31").PasteSpecial Paste:=xlPasteValues
這是應該做的是不工作或者
Sheets("New_Orders").Select
Range("B3:E29").Select
Selection.Cut
Sheets("Previous_Orders").Select
Range("B:B").Find("").Select
ActiveSheet.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
我試圖Selection.Copy以及同樣的事情,更多的代碼。它給出了相同的錯誤
您只能粘貼全部或插入剪切。 –
[必須。閱讀。](http://stackoverflow.com/q/10714251/1188513) –
必須觀看:[Excel VBA簡介](https://www.youtube.com/playlist?list=PLNIs-AWhQzckr8Dgmgb3akx_gFMnpxTN5)。這是相關視頻:[Excel VBA簡介第5部分 - 選擇單元格(範圍,單元格,活動單元格,結束,偏移)](https://www.youtube.com/watch?v=c8reU-H1PKQ&list=PLNIs-AWhQzckr8Dgmgb3akx_gFMnpxTN5&index= 5&t = 3072s) –