[問題] Excel VBA range包cell且用變數
軟體:Excel
版本:2013
各位強大的版友好還有2019新年快樂~~
目前小弟我想要將某些欄位用range來圈選
然後想將裡面的內容複製到同一個檔案但不同sheet中
以下為部分程式碼
row, col 都是我傳進去的參數
Range(Cells(row, col), Cells(row, col+4)).Select
Range("F11:J12").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("2").Select
Range("A1:E1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
但在一開始選取那邊就會出現
"應用程式或物件上錯誤"
請問我該怎麼修改呢?
先感謝各路大神幫忙了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 120.114.240.1
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1546324794.A.1EB.html
※ 編輯: KOBEretire16 (120.114.240.1), 01/01/2019 14:41:49
→
01/01 14:53,
6年前
, 1F
01/01 14:53, 1F

→
01/01 14:55,
6年前
, 2F
01/01 14:55, 2F
→
01/01 14:57,
6年前
, 3F
01/01 14:57, 3F
→
01/01 14:58,
6年前
, 4F
01/01 14:58, 4F
→
01/01 14:59,
6年前
, 5F
01/01 14:59, 5F
→
01/01 15:00,
6年前
, 6F
01/01 15:00, 6F
→
01/01 15:01,
6年前
, 7F
01/01 15:01, 7F
如果在表單裡面執行的話會有400的錯誤代碼 https://imgur.com/YA7NR2y

※ 編輯: KOBEretire16 (120.114.240.1), 01/01/2019 15:11:09
→
01/01 15:10,
6年前
, 8F
01/01 15:10, 8F
→
01/01 15:29,
6年前
, 9F
01/01 15:29, 9F
→
01/01 15:32,
6年前
, 10F
01/01 15:32, 10F
→
01/01 15:33,
6年前
, 11F
01/01 15:33, 11F
→
01/01 15:33,
6年前
, 12F
01/01 15:33, 12F
→
01/01 15:33,
6年前
, 13F
01/01 15:33, 13F
→
01/01 15:34,
6年前
, 14F
01/01 15:34, 14F
→
01/01 15:35,
6年前
, 15F
01/01 15:35, 15F
→
01/01 15:35,
6年前
, 16F
01/01 15:35, 16F
→
01/01 15:38,
6年前
, 17F
01/01 15:38, 17F

→
01/01 15:38,
6年前
, 18F
01/01 15:38, 18F
→
01/01 15:39,
6年前
, 19F
01/01 15:39, 19F
→
01/01 15:40,
6年前
, 20F
01/01 15:40, 20F
原來問題是出在傳0進來...我一直沒注意到真是抱歉!
※ 編輯: KOBEretire16 (120.114.240.1), 01/01/2019 15:52:35
Office 近期熱門文章
PTT數位生活區 即時熱門文章