excel 2003 excel 2010 自製函數????快瘋了
- 帖子
- 19
- 主題
- 6
- 精華
- 0
- 積分
- 25
- 點名
- 0
- 作業系統
- win 7
- 軟體版本
- office 2010
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2011-9-9
- 最後登錄
- 2012-8-31
|
excel 2003 excel 2010 自製函數????快瘋了
在excel 2003 自製函數都可執行也無錯誤
在把它匯出至 .bas
比如
Function pkANS(numA As String) As String
pkANS = "pkAns{" & numA & "} "
End Function
再用excel 2010 開 再匯入剛剛的.bas
結果要用自製函數時 顯示 "發現不正確的名稱"
但把 自製函數 複製 重開一個module 在貼上
再使用自製函數 pkans 卻是ok 的
是我設定的問題嗎 ???
懇請幫忙? |
|
|
|
|
|
|
- 帖子
- 472
- 主題
- 5
- 精華
- 0
- 積分
- 485
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- MS Office
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 香港
- 註冊時間
- 2010-7-4
- 最後登錄
- 2014-12-28

|
2#
發表於 2012-1-31 13:38
| 只看該作者
或者試試在vba介面菜單: 偵錯->編譯 vbaproject
存檔後再運行 |
|
|
|
|
|
|
- 帖子
- 19
- 主題
- 6
- 精華
- 0
- 積分
- 25
- 點名
- 0
- 作業系統
- win 7
- 軟體版本
- office 2010
- 閱讀權限
- 10
- 性別
- 男
- 註冊時間
- 2011-9-9
- 最後登錄
- 2012-8-31
|
3#
發表於 2012-1-31 14:24
| 只看該作者
回復 2# kimbal
還是不行
不過 我把 匯入 Module名稱 全改成英文 就可以使用
很奇怪啊
匯入的 MODULE 如果是中文 名稱 可以匯入 但MODULE內函數不能用
但自己在EXCEL MODULE 改的中文名稱 內的函數可以用
EXCEL 2010 怎麼變這麼奇怪啊
eXCEL 2003 MODULE是中文名稱 也沒這個問題啊
有沒有人可以解釋一下 我是不了解啦
以後後面有人和我有一樣問題的人陷入長考 |
|
|
|
|
|
|