- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
回復 1# zzoo123
你的程式碼在工作表模組
程式碼 Range("A3").Select 是這工作表的Range("A3").Select
**************************
Sheets("借出歸還紀錄").Select **改變了作用中工作表為Sheets("借出歸還紀錄")**
Range("A3").Select //這一句會發生執行階段錯誤'1004':
不能在 Sheets("借出歸還紀錄")的 Range中執行, 工作表模組的工作表裡的Range("A3").Select
******************************************
解決方式
可將程式碼放在ThisWorkbook模組 , 試試看
或修改程式碼- With Sheets("借出歸還紀錄")
- .Select
- .Range("A3").Select
- End With
複製代碼 |
|