- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2024-11-14
|
3#
發表於 2014-8-23 10:21
| 只看該作者
回復 2# dechiuan999
1. 定義在 Sub 區塊內的變數只能在該區塊內使用, (其他的 Sub 內看不到該變數)
若每個 Sub 都需要用到(或是需要在 Sub 間傳遞)的變數,
請在 Module 內的 Option Explicit 上方,
使用 Public 取代 Dim 定義全域變數.
如:
Public Wsh As Object. fs As Object
Option Explicit
Sub nn()
...
End Sub
2.
Dim Wsh As Object
...
Dim fs As Object
改定義成 Object 試試. |
|