九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
VBA基礎(chǔ)(五):自定義函數(shù)

「VBA」學(xué)習(xí)系列第6


        自定義函數(shù)是VBA中比較重要的一塊的內(nèi)容,也具有很廣泛的用途,且因主觀能動(dòng)性較強(qiáng),所以具備無(wú)限的創(chuàng)新和想象空間。


1
 自定義函數(shù)的編寫(xiě)


  • 基礎(chǔ)形式

        自定義函數(shù)是以Function開(kāi)始,End Function結(jié)束,下面的兩個(gè)簡(jiǎn)單例子也介紹自定義函數(shù)最基礎(chǔ)的編寫(xiě)方法,與上篇介紹的VBA過(guò)程的編寫(xiě)方法非常類似。



  • 可選參數(shù)

        我們?cè)贓xcel中經(jīng)常能遇到有些函數(shù)的輸入?yún)?shù)是不固定的,比如vlookup函數(shù),它既可以輸入4個(gè)參數(shù)調(diào)用,如“=vlookup(A1,B1:F1000,2,0)',也可以輸入3個(gè)參數(shù)調(diào)用,如“=vlookup(A1,B1:F1000,2)'。vlookup的第4個(gè)參數(shù)就是可選參數(shù)。那么在VBA中自定義函數(shù)也支持參數(shù)的可選設(shè)置,用關(guān)鍵字optional定義。


        從這個(gè)簡(jiǎn)單的例子我們可以看到,如果自定義函數(shù)a的可選參數(shù)b沒(méi)有,則默認(rèn)為1,但如果有且將其賦值,則參數(shù)b就等于所賦之值。


  • 不定參數(shù)

        Excel函數(shù)中還有參數(shù)個(gè)數(shù)不確定的情況,比如sum函數(shù)。那么在自定義函數(shù)時(shí),我們可以用關(guān)鍵字ParamArray來(lái)實(shí)現(xiàn)這個(gè)功能。


        上述例子就是一個(gè)簡(jiǎn)單sum函數(shù)的寫(xiě)法。ParamArray a()表示參數(shù)數(shù)組a的元素個(gè)數(shù)不定,可以是1個(gè),也可以是多個(gè)。

2
  自定義函數(shù)的調(diào)用


        自定義函數(shù)的調(diào)用共有2種,第一種是自定義函數(shù)或者過(guò)程中調(diào)用,這在上面的介紹已有體現(xiàn),比如剛才介紹的SimpleSum函數(shù),在過(guò)程“自定義函數(shù)之不定參數(shù)”中直接調(diào)用。


        第二種就是在Excel中像普通函數(shù)一樣調(diào)用。像下圖那樣,可以直接在單元格用公式調(diào)用:

=SimpleSum(A2,A3,A4)




 
 
 
文件分享下載:
https://pan.baidu.com/s/1boO4Xvp  




本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
在Excel VBA中格式化數(shù)值的函數(shù):Format
實(shí)用到爆的10個(gè)EXCEL技巧
Excel中的自定義函數(shù)(自定義函數(shù)的基礎(chǔ)內(nèi)容)
Excel中的常見(jiàn)錯(cuò)誤值類型出現(xiàn)原因及對(duì)策
【零基礎(chǔ)學(xué)Excel】3-5 Vlookup函數(shù)
【煙花原創(chuàng)】VBA零基礎(chǔ)之第169篇VBA函數(shù)之字符串(五)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服