在以前的文章,我們?cè)?jīng)介紹了《excel自定義函數(shù)添加和使用方法》。當(dāng)excel內(nèi)置函數(shù)不能或者不適合自己使用時(shí),有能力可以編寫(xiě)自定義函數(shù)來(lái)解決實(shí)際問(wèn)題。
當(dāng)自己編寫(xiě)了一個(gè)自定義函數(shù)之后,為了讓其余的人知道并了解自定義函數(shù)的相關(guān)參數(shù)用法,我們就可以為excel自定義函數(shù)添加功能說(shuō)明。
下面我們以一個(gè)關(guān)于小寫(xiě)數(shù)字轉(zhuǎn)大寫(xiě)數(shù)字的自定義函數(shù)來(lái)說(shuō)明如何為excel自定義函數(shù)說(shuō)明。
excel自定義函數(shù)說(shuō)明文字,可以使用 Application.MacroOptions 方法來(lái)寫(xiě)。
下面是上面截圖DA自定義函數(shù)相關(guān)的VBA代碼:
Function DA$(num As Long, mType As Byte)
If mType <> 1 And mType <> 2 Then
DA = ""
Exit Function
End If
DA = Application.Text(num, "[DBNum" & mType & "]")
End Function
Sub 按鈕1_Click()
Application.MacroOptions Macro:="DA", Description:="說(shuō)明:把數(shù)字轉(zhuǎn)換為中文大小寫(xiě)數(shù)字,mType 為1時(shí),中文小寫(xiě)數(shù)字,為2時(shí),中文大寫(xiě)數(shù)字。"
ActiveCell.Formula = "=DA()"
Application.Dialogs(xlDialogFunctionWizard).Show
End Sub
其中的代碼說(shuō)明:Application.MacroOptions Macro:="DA", Description:="說(shuō)明:把數(shù)字轉(zhuǎn)換為中文大小寫(xiě)數(shù)字,mType 為1時(shí),中文小寫(xiě)數(shù)字,為2時(shí),中文大寫(xiě)數(shù)字。"
上面這段文字就是excel自定義函數(shù)說(shuō)明文字。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:excel自定義函數(shù)說(shuō)明文字的添加方法
本文網(wǎng)址:http://www.ezxoed.cn/html/support/11139213750.html