Excel 对单元格底纹颜色的判断问题
1个回答
展开全部
在excel2003中这样有用的。
按下alt+f11,插入
模块
写下过程
function
sumcolor(rag1
as
range,
rag2
as
range)
application.volatile
for
each
i
in
rag2
if
i.interior.colorindex
=
rag1.interior.colorindex
then
sumcolor
=
sumcolor
+
1
end
if
next
end
function
然后在你需要统计的工作表里面找个空白的单元格(例如d2)填充你要统计个数的颜色,然后在隔壁单元格写下:=sumcolor(d2,$a$1:$c$22)。其中$a$1:$c$22是需要统计的区域,根据你的需求自己改。
按下alt+f11,插入
模块
写下过程
function
sumcolor(rag1
as
range,
rag2
as
range)
application.volatile
for
each
i
in
rag2
if
i.interior.colorindex
=
rag1.interior.colorindex
then
sumcolor
=
sumcolor
+
1
end
if
next
end
function
然后在你需要统计的工作表里面找个空白的单元格(例如d2)填充你要统计个数的颜色,然后在隔壁单元格写下:=sumcolor(d2,$a$1:$c$22)。其中$a$1:$c$22是需要统计的区域,根据你的需求自己改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询