1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 每日Excel分享(VBA)| 根据单元格背景颜色也能汇总求和?自定义函数轻松搞定!

每日Excel分享(VBA)| 根据单元格背景颜色也能汇总求和?自定义函数轻松搞定!

时间:2024-05-08 13:59:16

相关推荐

每日Excel分享(VBA)| 根据单元格背景颜色也能汇总求和?自定义函数轻松搞定!

导读

打开VBE编辑器新建模块并添加VBA代码,如下图:

操作方法:

按ALT F11组合键打开VBE编辑器,选中任意一个工作表名点击右键,然后选择“插入——模块”,在模块中粘贴以下代码:

Function demo(rng As Range, a As Range) As Integer

Dim i As Range

Application.Volatile "定义自定义函数为易失函数,公式自动重算

For Each i In a

If i.Interior.ColorIndex = rng.Interior.ColorIndex Then

demo = Application.Sum(i) demo

End If

Next i

End Function

使用方法如下:

使用自定义函数和使用一般工作簿函数操作方法一样,输入函数公式下拉即可。

函数公式语法如下:

=demo(汇总的条件,汇总求和的区域)

第286天的坚持,离365天的小目标还剩79天

我的Excel,天天与你不见不散

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。