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

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VBA中的條件判斷函數(shù)IFF

前面的章節(jié)中我們講過條件判斷語句,IF ELSE 語句,在工作表中遇到條件判斷的時候,我們也經(jīng)常用到if函數(shù),今天看下在VBA中條件判斷的一個函數(shù),iff,比工作表中的函數(shù)if多了一個f。

還是前面章節(jié)中的例子:

如果D3單元格中的數(shù)字大于等于60,B4單元格中顯示及格,否則顯示不及格。

用IF  ELSE寫,代碼如下:

Sub 判斷()

If Range('D3') >= 60 Then

Range('D4').Value = '及格'

Else

Range('D4').Value = '不及格'

End If

End Sub

如果用VBA中的函數(shù)IFF來寫的話如下:

Sub 條件判斷()

Range('D4') = VBA.IIf(Range('D3') >= 60, '及格', '不及格')

End Sub

多條件的判斷

舉例:

如果A1單元格中的數(shù)字大于等于85,B1單元格中顯示優(yōu)秀,若大于等于60,B1中顯示良好,小于60,顯示差。

IF ELSE語句:

Sub 多重判斷1()

If Range('A1') >= 85 Then

Range('b1').Value = '優(yōu)秀'

ElseIf Range('A1') >= 60 Then

Range('b1').Value = '良好'

ElseIf Range('A1') < 60 Then

Range('b1').Value = '差'

End If

End Sub

用VBA函數(shù)IFF來寫:

Sub 多條件判斷()

Range('D4') = IIf(Range('D3') >= 85, '優(yōu)秀', IIf(Range('D3') >= 60, '良好', '差'))

End Sub

相比較而言,如果熟悉VBA中的函數(shù)的話,某些情況下的判斷用函數(shù)還是更加簡單。另外在書寫VBA 函數(shù)時如果已經(jīng)清楚這個函數(shù)了,函數(shù)前面可以不用在寫“VBA.“了。

今天的分享就到這里。祝大家元旦快了,2018年能有更多的收獲!

視頻教程正在陸續(xù)錄制中,需要的同學(xué)可以加我微信號:527240310,付費的,非誠勿擾!

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
條件判斷IF Else的加持,讓VBA能夠處理復(fù)雜條件,學(xué)會了你就是大神
Excel之VBA常用功能應(yīng)用篇:條件判斷函數(shù)的實際應(yīng)用,IIF使用方法詳解
VBA的IIf和If區(qū)別與用法
VBA當(dāng)中怎么調(diào)用IF函數(shù),了解IF語句在多種場景下的條件判斷
自學(xué)資料(Excel VBA)[收集整理15]
從對象開始學(xué)習(xí)VBA
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服