经由过程VBA实现对所选区域内,填充了不异颜色的单位格进行乞降,然后设置经由过程按钮来实现代码的运行。

东西/原料
- Excel(教程以Excel2007为例)
方式/步调
- 1
本教材以下图数据为例,求黄色填充单位格的数值之和。
- 2
绘制计较按钮,经由过程插入一张图片或者一个外形实现,本教材以插入一个矩形外形为例。
- 3
编纂外形文字,最好是设置当作那种比力轻易理解。本教材编纂文字为:黄色填充单位格之和。
- 4
设置外形的轮廓以及外形外形结果。
- 5
从Excel界面进入VBA界面,不清晰操作流程的可以参考以下链接:
11打开的三种方式
- 6
插入一个模块,在模块中输入如下代码:
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
- 7
返回Excel窗口,设置按钮指心猿意马宏为以上代码。
- 8
选择需要乞降的区域,点击按钮即可求得黄色填充单位格之和。
注重事项
- 此法同样合用于乞降单位格中字体(字体颜色)不异,只需要改动一点代码即可,若是您感乐趣的话,不妨本身脱手尝尝。
- 若是对您有点帮忙,请帮手撑持一下,感谢!
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/240438.html
- 上一篇: visio流程图画法教程
- 下一篇: 图解Pycharm及Python安装
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497