[問題] excel 自動填滿問題

看板Office作者 (無限循環)時間12年前 (2014/03/23 20:19), 編輯推噓0(0014)
留言14則, 2人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體: excel 版本: 2003 Sub 練習() Sheet1.Select i = 2 Do i = i + 1 Loop Until Cells(i, 9) = "" SheetLen = i - 1 Cells(2, 1).Formula = "=C2&""-""&D2" Range(Cells(2, 1)).Select Selection.AutoFill Destination:=Range(Cells(SheetLen, 1)) Cells(1, 1).Select End Sub 以上程式碼是我練習寫的,但是怎跑都卡在Range(Cells(2, 1)).Select 或是卡到在Selection.AutoFill Destination:=Range(Cells(SheetLen, 1)) 然後錯誤碼為1004 global物件失敗? 但是我這是參考寫出來一模一樣查不出錯誤在哪? 需麻煩解答了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.156.65

03/23 20:26, , 1F
range(cells(2,1)).select改Cells(2, 1).Select
03/23 20:26, 1F

03/23 20:27, , 2F
另一個destination的範圍改 Range(Selection, Cells(SheetL
03/23 20:27, 2F

03/23 20:27, , 3F
en, 1))
03/23 20:27, 3F

03/23 20:37, , 4F
destination改了後有錯誤訊息
03/23 20:37, 4F

03/23 20:42, , 5F
http://goo.gl/88SqIS 這是檔案,測試沒有問題
03/23 20:42, 5F

03/23 20:42, , 6F
可以的話,請原po提供檔案
03/23 20:42, 6F

03/23 20:46, , 7F
奇怪了 我用我excel跑就會有1004的錯誤
03/23 20:46, 7F

03/23 20:47, , 8F
這要看一下原po的檔案了
03/23 20:47, 8F

03/23 21:04, , 9F
重開機後SO大的巨集又正常了
03/23 21:04, 9F

03/23 21:14, , 10F
^^
03/23 21:14, 10F

03/23 21:22, , 11F
請問為什麼要多加上Selection才行?
03/23 21:22, 11F

03/23 21:25, , 12F
03/23 21:25, 12F

03/23 21:26, , 13F
The destination must include the source range
03/23 21:26, 13F

03/23 21:27, , 14F
目標範圍要包含本身要進行自動填滿的儲存格
03/23 21:27, 14F
文章代碼(AID): #1JBj4stT (Office)
文章代碼(AID): #1JBj4stT (Office)