PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
Fw: [VBA ] ActiveSheet.Paste問題
作者:
Ibrahimovic
(伊布)
2018-01-01 15:37:16
※ [本文轉錄自 Visual_Basic 看板 #1QIUJPN0 ]
作者: Ibrahimovic (伊布) 看板: Visual_Basic
標題: [VBA ] ActiveSheet.Paste問題
時間: Mon Jan 1 15:35:51 2018
VBA新手想請教 ActiveSheet.Paste 問題
我錄了一個巨集
內容是剪下 G5:K5,再貼到A5
程式碼如下:
1 Range("G5:K5").Select
2 Selection.Cut
3 Range("A5").Select
4 ActiveSheet.Paste
第1行裡的儲存格列的位置改成迴圈,沒問題
可是接下來
第3行的儲存格A5
其中5(列)的位置套在迴圈就出現錯誤
偵錯出現是指第4行的 ActiveSheet.Paste
https://i.imgur.com/t1La05M.jpg
想請教這是語法上的問題還是邏輯上的錯誤?
作者: soyoso (我是耀宗)
2018-01-01 15:55:00
paste後selection.cut所剪下的部分就會取消,因此再次貼上時會出現paste方法失敗的錯誤訊息如原po是希望g5:k5、g7:k7、g9:k9...分別剪下貼入a5、a7、a9...的話,for j=....next j 的方面則不用寫以range("a" & s).select,下接paste的部分
繼續閱讀
[問題] PPT檔案毀損 不計代價求救@@
NANACE
[算表] 多條件判斷代入
mix0814
[算表] 挑選EXCEL欄位連線匯入EXCEL
ptt37
[算表] VBA Query 問題
jazzboy
[算表] 日期函數的問題
mix0814
[問題] 合併儲存格 保留文字 並斷行
xerion79585
徵求 office 365 個人版一年期
s9714143
[問題] Word 2016目錄的問題
cos145
[問題] 輸入商品預定日後計算到貨日
nonoself
[問題] 開頭數字前面加0
xerion79585
Links
booklink
Contact Us: admin [ a t ] ucptt.com