请问: 如何在EXCEL里,当某单元格满足某条件时,单元格自动填充一种颜色?

如题,请教VBA的做法与不用VBA的做法.补充说明:单元格填充的不是单一单元格.例如:列ABCDE共5列,当行D的条件满足时,其中列A是名称,列B是数量,列C状况,列D内... 如题,请教VBA的做法与不用VBA的做法.
补充说明:
单元格填充的不是单一单元格.
例如: 列 A B C D E 共5列, 当行D的条件满足时,其中列 A 是名称,列 B 是数量,列 C 状况,列 D 内容,列 E 是备注,当列 C 的状况为1时,列 A B C D E 都自动填充同一种颜色,当列 C 状况为2时,列 A B C D E 都自动填充为另一种颜色.
展开
 我来答
xxf_cz
2012-10-24 · TA获得超过144个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:125万
展开全部

 

工作表如上图所示,在Excel 2010中操作步骤如下:

 

1、选项卡“开始”|“条件格式”|“管理规则”,弹出“条件格式规则管理器”。

2、单击“新建规则”按钮,弹出“新建格式规则”对话框,如下图:

(1) 选择最后一类“使用公式确定要设置格式的单元格”,输入公式:=IF(ISNUMBER($E2),COLUMN()=$E2/30+7,IF($E2="月结现金",COLUMN()=7))

其中,数字7是因为着色区域第一列(G)的列号是7。

(2) 单击“格式”按钮,设置所要的突显格式(如绿色背景)。

(3) 确定,回到“条件格式规则管理器”。

3、如下图,确保“应用于”填写了需要着色的区域,如 $G$2:$J$7 :

4、确定。至此,大功告成。

 

这里演示的是当前为10月份。如果到了11月份,在“10月”左侧插入新列“11月”,然后修改该条件格式的应用区域为 $G$2:$K$7 即可。

 

当然,如果希望条件格式对增加的月份列自动生效,也是可以做到的,如果有此需求,请再提吧。

feiyun
2010-09-30 · 知道合伙人教育行家
feiyun
知道合伙人教育行家
采纳数:2687 获赞数:7903
从事培训工作12年 中级经济师

向TA提问 私信TA
展开全部
条件格式就可以了不需要VBA.

不是单一单元格也行的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
推荐于2016-05-21 · TA获得超过8613个赞
知道大有可为答主
回答量:3242
采纳率:66%
帮助的人:2865万
展开全部
用条件格式:
选中 A:E ,
菜单 格式,条件格式……
选择 公式,输入公式: =($C1=2)
设置符合这个公式时的填充颜色,确定就行了

注:2003只能设置3个公式,算上不符合的1个,也就是说,能体现出 4 种“状况”,2007以上版本不限

用VBA就比较灵活了,需要的话Hi我
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bluescu
2010-09-30 · TA获得超过128个赞
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:84.5万
展开全部
2007中:选中单元格-开始-样式-条件格式,这里可以做你想要的设置。
之前版本:格式- 条件格式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pop_1982
2010-09-30 · TA获得超过142个赞
知道小有建树答主
回答量:456
采纳率:0%
帮助的人:230万
展开全部
在格式---条件格式--选择条件 颜色就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式