為什么我在Function模塊中定義的VBA函數(shù),在指標(biāo)中出錯?報函數(shù)未定義
看下說明第二部不能漏
自定義函數(shù)
可以利用Visual Basic的優(yōu)勢,用來完成那些復(fù)雜邏輯以及迭代要求功能的函數(shù),使用戶不必借助DLL也可以進(jìn)一步來擴(kuò)充公式系統(tǒng)的功能。并且自定義函數(shù)的使用方法與其他函數(shù)是相同的。
可以通過兩種方法添加自定義函數(shù):
1、在公式編輯器界面中,鼠標(biāo)在“函數(shù)”解釋定義區(qū)單擊右鍵,然后選擇“添加自定義函數(shù)”。
2、在Visual Basic工程管理器中選擇Function模塊,進(jìn)入Visual Basic編輯界面,然后選擇“插入”菜單中的“過程”。
有關(guān)自定義函數(shù)的格式
每個自定義函數(shù)都會有一個Formula對象,即使沒有參數(shù)的自定義函數(shù)也至少有這么一個對象參數(shù)存在。每次公式系統(tǒng)執(zhí)行遇到自定義函數(shù)的時候,會不斷的依次調(diào)用它,直至整個公式解釋完畢。
注意:請不要試圖在Function模塊中直接添加自定義函數(shù),因為這樣系統(tǒng)不會承認(rèn)他。