Tôi dùng hàm Cell để phân biệt cell có màu và không màu như sau:
cell("color",A1) và cell("color",A2) với A1 có màu vàng và A2 không có màu kết quả đều trả về 0. Sao kỳ vậy mấy sư phụ.
1 if the cell is formatted in color for negative values; otherwise returns 0 (zero).
1 if the cell is formatted in color for negative values; otherwise returns 0 (zero).
Tạm dịch: Bằng 1 nếu ô được định dạng màu cho giá trị mang dấu âm, ngược lại bằng 0. Điều này có nghĩa là: Khi bạn định dạng Format Cell sẽ đổi màu khi ô mang giá trị âm, kết quả của hàm Cell("color", Range) sẽ trả về 1. Đây là hàm kiểm tra thông tin Format Cell, Tab Number, không phải thông tin là có màu Pattern của Cell.
Hope that help!