經由過程VBA實現對所選區域內,填充了不異顏色的單位格進行乞降,然后設置經由過程按鈕來實現代碼的運行。
本教材以下圖數據為例,求黃色填充單位格的數值之和。
繪制計較按鈕,經由過程插入一張圖片或者一個外形實現,本教材以插入一個矩形外形為例。
編纂外形文字,最好是設置當作那種比力輕易理解。本教材編纂文字為:黃色填充單位格之和。
設置外形的輪廓以及外形外形結果。
從Excel界面進入VBA界面,不清晰操作流程的可以參考以下鏈接:
11打開的三種方式
插入一個模塊,在模塊中輸入如下代碼:
Sub qiuhe()
Dim rng As Range
Dim s As Long
s = 0
For Each rng In Selection
If rng.Interior.Color = 65535 Then '單位格填充色為黃色就執行下一步
s = s + rng.Value
End If
Next
MsgBox "所選區域黃色填充單位格的數值之和為 " & s
End Sub
返回Excel窗口,設置按鈕指心猿意馬宏為以上代碼。
選擇需要乞降的區域,點擊按鈕即可求得黃色填充單位格之和。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!