卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用VBA程序統(tǒng)計(jì)Excel表格中某一著色單元格的數(shù)量

在Excel表格中,我們經(jīng)常會(huì)使用顏色來突出顯示一些特定的單元格。如果我們想要統(tǒng)計(jì)某一種顏色的單元格數(shù)量,可以借助VBA程序來實(shí)現(xiàn),并將結(jié)果顯示出來。打開Excel表格并啟用開發(fā)工具1. 打開Exce

在Excel表格中,我們經(jīng)常會(huì)使用顏色來突出顯示一些特定的單元格。如果我們想要統(tǒng)計(jì)某一種顏色的單元格數(shù)量,可以借助VBA程序來實(shí)現(xiàn),并將結(jié)果顯示出來。

打開Excel表格并啟用開發(fā)工具

1. 打開Excel表格,在菜單欄中點(diǎn)擊【文件】,然后選擇【選項(xiàng)】。

2. 在彈出的對(duì)話框中,點(diǎn)擊【自定義功能區(qū)】選項(xiàng)卡,在右側(cè)的列表中勾選“開發(fā)工具”。

3. 點(diǎn)擊【信任中心】,再點(diǎn)擊【信任中心設(shè)置】,確保已啟用宏功能。

4. 在【宏設(shè)置】中選擇“啟用所有宏”,然后保存并關(guān)閉Excel表格。

插入VBA代碼模塊

1. 在Excel中點(diǎn)擊【開發(fā)工具】,再點(diǎn)擊【Visual Basic】,打開VBA編輯器。

2. 在VBA編輯器中,找到“VBAProject(使用VBA統(tǒng)計(jì)帶顏色單元格數(shù)量.xlsx)”,右鍵點(diǎn)擊并選擇【插入】,再選擇【模塊】。

3. 雙擊打開新插入的模塊,將以下代碼粘貼到代碼窗口中:

```

Sub Count()

Dim a, b, c, d, i, j As Long

' 定義數(shù)據(jù)類型

a Worksheets("Sheet1").Range("A3") ' 將A3單元格的顏色值賦給a

b Worksheets("Sheet1").Range("D4") ' 將D4單元格的顏色值賦給b

c 0 ' 對(duì)c進(jìn)行初始化賦值

d 0 ' 對(duì)d進(jìn)行初始化賦值

For i 2 To 100 ' 從第2行到第100行進(jìn)行循環(huán)執(zhí)行

For j 1 To 9 ' 從第1列到第9列進(jìn)行循環(huán)執(zhí)行

' 查找范圍相當(dāng)于A2:I100

If Worksheets("Sheet1").Cells(i, j) a Then

c c 1 ' 如果找到的單元格顏色與A3單元格相同,則加1

Worksheets("Sheet1").Range("J3") c ' 將結(jié)果輸出到Sheet1表格的J3單元格

End If

If Worksheets("Sheet1").Cells(i, j) b Then

d d 1 ' 如果找到的單元格顏色與D4單元格相同,則加1

Worksheets("Sheet1").Range("J5") d ' 將結(jié)果輸出到Sheet1表格的J5單元格

End If

Next

Next

End Sub

```

運(yùn)行VBA程序并查看結(jié)果

1. 點(diǎn)擊VBA編輯器中的“運(yùn)行”圖標(biāo),或按下鍵盤上的【F5】鍵,即可執(zhí)行VBA程序。

2. 程序會(huì)計(jì)算出帶有填充顏色的單元格的數(shù)量,并將結(jié)果顯示在Excel表格的J3和J5單元格中。

保留VBA程序的功能

如果想要保留Excel表格中的VBA程序功能,可以將其另存為“啟用宏的工作薄”。

1. 點(diǎn)擊Excel表格中的【文件】,選擇【另存為】。

2. 在保存類型中選擇“Excel 啟用宏的工作薄”。

3. 輸入文件名并保存。

通過以上步驟,您可以使用VBA程序方便地統(tǒng)計(jì)Excel表格中特定顏色單元格的數(shù)量,并保留該功能以供將來使用。

標(biāo)簽: