注册 登录
编程论坛 Excel/VBA论坛

分别遍历I列的单元格,并判断单元格的值,如果值小于1401(就是下午两点以前),则从本单元格向左选取至列A,再填充指定颜色。

abccuser 发布于 2021-03-29 16:33, 2575 次点击
请兄弟们帮忙VBA看看怎么写,感谢!
1,遍历I列的单元格,并判断单元格的值,如果值小于1401(本质就是下午两点以前的意思),则从本单元格向左选取至列A,并填充指定颜色。
2,遍历O列的单元格,并判断单元格的值,如果值小于1401(本质就是下午两点以前的意思),则从本单元格向左选取至列J,并填充指定颜色。
3,遍历I列的单元格,并判断单元格的值,如果值大于1400(本质就是下午两点以后的意思),则从本单元格向左选取至列A,并填充指定颜色。
2,遍历O列的单元格,并判断单元格的值,如果值大于1400(本质就是下午两点以后的意思),则从本单元格向左选取至列J,并填充指定颜色。
不是我懒,我搜好几天,搜了很多小例,没有找到合适的,没有解决问题,再次感谢!

咱这里不允许上传xlsx文件
......附件怎么传
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2021-3-29 16:34编辑过]

3 回复
#2
大鲤鱼2021-03-31 22:01
压缩一下再发一次
#3
d4658343892021-07-17 09:15
这个用条件格式不能做吗?
#4
厨师王德榜2021-07-19 12:55
前几天帮别人做考勤表,跟你这个类似,也是根据考勤记录,判断考勤判定结果:迟到/早退/旷工,再根据考勤判定结果,决定某一格子的颜色.
你可以把表发上来,抽个时间我来做.
1