[算表] 篩選及設定格式化條件之問題

作者: angelxina (真實)   2020-08-05 00:27:26
軟體: Excel
版本: 2010
https://imgur.com/a/2P4axDD
本人有一個五乘五的資料,如上縮圖所示,
本人分成 A B C D E 篩選,
本人的需求是在 E欄當中,大於45的值(包含45), 有95,54,45,87,
原本是字體的顏色是黑色希望變成是紅色。
因為篩選只有篩選的功能,沒有設定格式化的條件的功能,
因此本人想把這兩個功能可以結合在一起。
設定格式化的條件,需要的條件,首先就是要選取範圍。
而本人的資料範圍,就是E欄下方的五個 data,
因為本人希望都是先錄製巨集,再看 code,寫成 VBA code,
所以才不想用手動選取範圍的方式,來設定格式化條件。
請大家幫我解答問題。
謝謝大家。
作者: soyoso (我是耀宗)   2020-08-05 08:56:00
用觸發事件,迴圈,判斷篩選範圍和篩選後範圍(range.specialcells可見儲存格)的列數rows.count,相同恢復原本字型色彩,不同,再判斷autofilter.filters的operator,變色https://i.imgur.com/Aq1fonD.gif連結內觸發事件用的是worksheet_calculate

Links booklink

Contact Us: admin [ a t ] ucptt.com