excel单元格背景色

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:02:14
单元格背景色
我想在EXCEL中把我想要的单元格在我输入数字的时候自动改变颜色.
比如说我输入1.这个时候这个单元格背景色自动变是红色,1这个这数字本身变为黄色.输入2时,单元格背景色自动变成黄色.数字本身变为紫色.就这样0-20.从0到20.我想让它们都这样自动换好背景色和字体.注意,我没有输入的单元格没有任何改变.我用条件格式,但是最多只能有三个可以选择.
这个可能要用到VBA,请高手做指教.用条件格式不行.
如果是代码,请高手们先自己试一下.小弟不会调试.
最好把步骤都列一下.
要求比如就是<1>,当在SHEET整个表格中的任何一个单元格输入1是单元格背景色为红色,1这个数字本身变蓝色.
背景颜色规则就是 棕.红.橙.黄.绿.蓝.紫.灰.黑.金......
对应的数字就是1,2,3,4,5,6,7,8,9,0,,,,,,,,,,,,20
输入1,单元格自动填充为棕.输入2,自动填为红.一直这要下去.
数字123456....本身也要选择不同于背景色的颜色.
注意不是在一个单元格里输入这个数字,在一个单元格只输入一个数字,也就是只对应一种背景色.

  1. 首先,先把数据录入单元格。

  2. 菜单栏:开始--条件格式--新建规则,选中{使用公式确定要设置格式的单元格},条件格式中输入公式=A1:A7>100。

  3. 设置预览格式:填充---选中任意颜色---确定,此时预览方框就变成刚设置的颜色了,在点击“确定”。

  4. 此时A1到A7大于100以上的数字都变成刚才的颜色的了。

试试“录制宏”
1、点:(office2003)工具-宏-录制宏
2、选一个单元格进行条件格式设置,你可以设置两种格式,
3、停止录制宏
4、在宏管理器里编辑宏,你就可以查看到录制宏的VBA代码,研究一下,可以添加若干格式颜色。
5、在当前工作表中运行该宏,就可以为该单位格设置你要的条件格式,
6、用自动填充的办法你就可以为一列设置同样的条件格式了。
(20种颜色要区分开,肉眼有点困难哟)

你的字体颜色是当前数字,你的背景色的规则是什么啊。