[VBA ] 使用者自訂型態尚未定義 excel 2021

看板Visual_Basic作者 (acidjazz)時間1年前 (2022/05/07 11:34), 編輯推噓2(204)
留言6則, 4人參與, 1年前最新討論串1/1
全部程式如下,照著教材上面的輸入後 在儲存格KEY自己設計的function 但是跑出使用者自訂型態尚未定義訊息 https://imgur.com/YjOvnyG
Public Function asdf(a As interger, b As interger) asdf = a + b End Function GOOGLE後 依照指示 工具->設定引用項目 把下面打勾 Microsoft Scripting Runtime Microsoft VBScript Regular Expressions 後續還是一樣錯誤 如何實踐自定義function呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.192.77 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1651894456.A.5B6.html

05/07 13:08, 1年前 , 1F
你少了as integer
05/07 13:08, 1F

05/07 15:10, 1年前 , 2F
看是有 Public Function asdf(a As interger
05/07 15:10, 2F

05/07 22:34, 1年前 , 3F
不是參數, 是函數回傳值, 寫在 () 後面
05/07 22:34, 3F

05/07 23:22, 1年前 , 4F
a as integer, b as integer 您拼字多了
05/07 23:22, 4F

05/11 18:52, 1年前 , 5F
哦對耶, 錯誤是自訂型態尚未定義, 表示 VBA 看到了一個
05/11 18:52, 5F

05/11 18:53, 1年前 , 6F
認不得的型別就當它成自訂型態, 然後就說我找不到這玩意
05/11 18:53, 6F
文章代碼(AID): #1YTUYuMs (Visual_Basic)
文章代碼(AID): #1YTUYuMs (Visual_Basic)