Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
12
返回列表 发新帖

[已解决]求红色单元格数目

[复制链接]
 楼主| 发表于 2011-9-23 20:54 | 显示全部楼层
本帖最后由 喜欢电子表格 于 2011-9-23 20:57 编辑

标号=2.zip (91.99 KB, 下载次数: 1)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2011-9-23 21:11 | 显示全部楼层
回复 喜欢电子表格 的帖子

自定义 函数是用VBA编写的,你的表中没有编写代码,所以不能用

打开帅哥附件,按 Alt + F11 在模块1里有如下代码

Function 颜色计数(RNG As Range, A As Integer) As Long
    For Each RNG1 In RNG
        If RNG1.Interior.ColorIndex = A Then S = S + 1
    Next
    颜色计数 = S
End Function

只要把这个代码复制到你想用的工作薄的模块中,然后启用宏就能使用这个自定义函数了
回复

使用道具 举报

 楼主| 发表于 2011-9-23 21:23 | 显示全部楼层
回复 无聊的疯子 的帖子

什么是模块,怎样在表中运用?多谢你的解答
回复

使用道具 举报

发表于 2011-9-23 21:29 | 显示全部楼层
回复 喜欢电子表格 的帖子

看图操作,先启用宏,然后按ALT +F11就可以看到代码了

07的是在编辑框处有一个"选项">点一下>选择"启用该宏"就可以了

111.gif
回复

使用道具 举报

 楼主| 发表于 2011-9-23 21:48 | 显示全部楼层
回复 那么的帅 的帖子

结果是对的,但不会运用
回复

使用道具 举报

 楼主| 发表于 2011-9-23 21:51 | 显示全部楼层
回复 无聊的疯子 的帖子

你的耐心讲解,我对vba一窍不通,多谢你
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-4 09:48 , Processed in 0.314567 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表