標題:
[發問]
請問為何同一個巨集 在不同電腦上會有執行錯誤?
[打印本頁]
作者:
hsien33
時間:
2014-5-12 22:16
標題:
請問為何同一個巨集 在不同電腦上會有執行錯誤?
請問各位大大:
我的巨集可以讓我
在"資料"這個工作表中
所有的資料清除
這個試算檔在我的筆電中
執行沒有任何問題
但是拿到桌電上
就會出現執行錯誤
錯誤訊息:
執行階段錯誤'57121':
應用程式或物件定義上的錯誤
巨集內容:
Sub 清除資料()
'
' 清除資料 Macro
'
'
Sheets("資料").Select
(偵錯之後,停在這裡)
Worksheets("資料").UsedRange.Clear
End Sub
有人可以告訴我原因嗎?
抱歉 已爬過文
但找不到相關的解答
只好發文叨擾各位
作者:
kimbal
時間:
2014-5-13 00:12
本帖最後由 kimbal 於 2014-5-13 00:24 編輯
或許是同時開了幾個EXCEL? 出現這個情況應該是找不到"資料"頁
可以試試這樣, 先跳到原來的巨集所在的EXCEL.
Sub 清除資料()
Thisworkbook.activate
Sheets("資料").Select
Worksheets("資料").UsedRange.Clear
End Sub
作者:
jewayy
時間:
2014-5-16 10:18
或者在寫 Sheets("資料").Select的時候,把檔名也寫進去:
Workbooks("Book1.xls").Sheets("資料").Select
作者:
wjt9093
時間:
2015-8-16 20:13
回復
1#
hsien33
真巧我也碰到相同問題,而且工作表名稱也是"資料",不知現在是否有解?
我的筆電裝有excel2003及2007執行沒問題
目前有三台excel2007出現上述問題(加活頁簿名稱也不行),其中一台有加裝excel2010來執行沒問題!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)