[算表] 將巨集複製到程式,執行不能

看板Office作者 (丸)時間17年前 (2008/11/10 13:27), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:2003 我將巨集的程式碼 如下: Sheets("2").Select Cells.Select Selection.ClearContents Sheets("1").Select 目的是要清除 名為"2"的活頁簿 然後再回來 名為"1"的活頁簿 然後將以上 複製到我自己寫的程式之中 因為我的程式寫在 "1"上面 案一個按鈕 想把"2" 清除內容 但按了按鈕之後 就出現以下錯誤 執行階段錯誤'1004': Class Range 的 Select 方法失敗 按'偵錯'之後 程式會顯示在 Cells.Select 這一行 百思不得其解 不過 直接執行巨集 卻行的通 只是搬個位置 就不給人使用 感謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.197.74

11/10 18:27, , 1F
那一行改為 Sheets("2").Cells.Select 試試看!!!
11/10 18:27, 1F

11/10 20:26, , 2F
哈哈~~OK了~感恩~ 不過為什麼一定要加咧....
11/10 20:26, 2F

11/12 12:21, , 3F
我也不太知道~只是用物件的觀念去想~
11/12 12:21, 3F
文章代碼(AID): #195yOig6 (Office)
文章代碼(AID): #195yOig6 (Office)