- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 142
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2026-7-16
                
|
定義名稱的引用若使用中括號就是直接引用名稱
用Range就被視為儲存格,若在不同工作表引用就必須指名工作表
因為在作用中工作表內並無以該名稱命名的區域
你試著做做看
1.選取Sheet1的A1:A20,名稱方塊輸入Rng,按enter
2.在Sheet2模組輸入- Sub nn()
- MsgBox [Rng].Address
- MsgBox Sheet1.Range("Rng").Address
- MsgBox Range("Rng").Address
- End Sub
複製代碼 執行程序nn,會發現MsgBox Range("Rng").Address產生錯誤
3.在Sheet1模組輸入- Sub yy()
- MsgBox Range("Rng").Address
- End Sub
複製代碼 執行yy程序就能找到該範圍 |
|