pchome2000 发表于 2018-6-13 13:56:03

excel设置 筛选后的单元格颜色


   abc
11020
11020
11020
22030
22030
22030
22030
22030


excel 筛选出C列所有 20 的数字,后如何设置三行的内容为红色,其它单元格为黑色,行数不固定,用可见单元格是全选其它空白的单元格,代码不知如何写?

kevinch 发表于 2018-6-13 20:28:35

循环,判断单元格所在行的hidden属性,为false就计数,小于或等于3的就设置红色,后面的设置黑色

kevinch 发表于 2018-6-13 20:29:24

循环,判断单元格所在行的hidden属性,为false就计数,小于或等于3的就设置红色,后面的设置黑色

pchome2000 发表于 2018-6-13 21:14:51

如何判断行的hidden属性,不明白

pchome2000 发表于 2018-6-19 21:06:30

筛选后,直接设置颜色就可以

$oExcel.Activesheet.Range("A3:M10").Font.Color = -16776961
页: [1]
查看完整版本: excel设置 筛选后的单元格颜色