久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

VBA中引用工作表函數(shù)

 Excel實(shí)用知識(shí) 2021-11-22

在Excel里有很多函數(shù)使用起來(lái)很方便,,譬如:sum,、average、min,、max,。

但是工作表函數(shù)是不能在宏代碼里直接使用的,,它們和vba語(yǔ)言中的函數(shù)是不一樣的,;與之相對(duì)應(yīng),,Vba中的函數(shù)例如val,mid在工作表里也不能通用,。

所以在vba語(yǔ)言里調(diào)用工作表函數(shù),,例如:

1. 讓一個(gè)變量得到單元格A1到B5的總和(變量設(shè)為X) X=SUM(RANGE('A1:B5'))的寫(xiě)法明顯是行不通的。

2. 正確寫(xiě)法是:

1 Sub 引用工作表函數(shù)()2 Dim x%3 x = Application.WorksheetFunction.Sum(Range('A1:B5'))4 End Sub

也就是說(shuō)必須通過(guò) Application 對(duì)象的 Worksheetfunction 屬性來(lái)間接調(diào)用工作表函數(shù),!

以下三種方法都對(duì):

復(fù)制代碼
1 '借用工作表函數(shù)2 Sub 運(yùn)用工作表函數(shù)()3 MsgBox Application.WorksheetFunction.CountIf(range('a1:a10'), '鋼筆')4 MsgBox WorksheetFunction.CountIf(range('a1:a10'), '鋼筆')5 MsgBox Application.CountIf(range('a1:a10'), '鋼筆')6 End Sub
復(fù)制代碼

 同時(shí),,也可以采用下面的方式:

復(fù)制代碼
1 Sub 帶工作表函數(shù)的計(jì)算()2 Dim i As Integer3 For i = 1 To 104     Sheet1.Cells(i, 4) = '=sum(a' & i & ':b' & i & ')'5 Next i6 End Sub
復(fù)制代碼
1 Sub 公式帶引號(hào)的計(jì)算()2 Cells(12, 1) = '=COUNTIF(A1:A10,''>9'')'3 Cells(12, 2) = '=sum(INDIRECT(''a1:a10''))'4 End Sub

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多