永发信息网

在excel中,使任意单元格中当输入:1.2.7.8.12.13.18.19.23.24.29.30.34 为字体红色

答案:6  悬赏:40  手机版
解决时间 2021-02-13 11:48
使任意单元格中当输入:1.2.7.8.12.13.18.19.23.24.29.30.34 为字体红色
当输入:3.4.9.10.14.15.20.25.26.31.36.37 为字体蓝色
当输入:5.6.11.16.17.21.22.27.28.32.33.38. 为字体紫色
不知道能不能实现此功能

条件格式没办法实现,可能我问的问题没表达清楚,
使用任意(一个)单元格中当输入
当输入:1.2.7.8.12.13.18.19.23.24.29.30.34 中的任意数字时字体为红色。
当输入:3.4.9.10.14.15.20.25.26.31.36.37 中的任意数字时字体为蓝色。
当输入:5.6.11.16.17.21.22.27.28.32.33.38 中的任意数字时字体为紫色。

救命,真的没有高手了吗? 宏或VBA能实现的话,是否能提供一下代码呢?谢谢!
最佳答案
使用条件格式+MATCH。
第一步
先定义以下3个自定义名称
红={1;2;7;8;12;13;18;19;23;24;29;30;34}
蓝={3;4;9;10;14;15;20;25;26;31;36;37}
紫={5;6;11;16;17;21;22;27;28;32;33;38}
第二步(假设表为Sheet1,数据区域为A1:C10)
选定A1:C10
新建条件格式1,在公式处输入"=MATCH(A1,红,0)",在格式处把字体颜色设为"红"
新建条件格式2,在公式处输入"=MATCH(A1,蓝,0)",在格式处把字体颜色设为"蓝"
新建条件格式3,在公式处输入"=MATCH(A1,紫,0)",在格式处把字体颜色设为"紫"
然后就搞定了.
说得够详细了吧,
不懂再Hi我.
全部回答
利用条件格式功能。
如果是对某一个数字判断 那就用条件格式,写三个条件在里面,变颜色就可以了
这个好像没办法,数字没规律,设置不了上下限等
如果得分在d列,那么选择d列,在“条件格式”中,“新建规则”,以“公式”建立规则,输入 =and(d1<>"",d1
  • 5楼网友:七十二街
  • 2021-02-12 20:47
VF里面编一个程序可以
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯