Cách Xác định màu thực của cell Condition Formating (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

minhtungph

None
Tham gia
18/9/13
Bài viết
198
Được thích
78
trong file đính kèm mình có dữ liệu từ Range("A1:B10") được định dạng theo điều kiện, mình muốn xác định colorIndex hoặc RGB của một cell nào đó trong vùng đó. Cám ơn mọi người.
 

File đính kèm

trong file đính kèm mình có dữ liệu từ Range("A1:B10") được định dạng theo điều kiện, mình muốn xác định colorIndex hoặc RGB của một cell nào đó trong vùng đó. Cám ơn mọi người.
code này chỉ tìm được trước khi màu bị thay đổi
Mã:
Option Explicit

Public Sub ph_mt()
Dim rng As Range
Dim res(1 To 10, 1 To 2)
For Each rng In Sheet1.Range("A1").CurrentRegion
    res(rng.Row, rng.Column) = rng.FormatConditions.Parent
Next rng
Sheet1.Range("D1").Resize(10, 2) = res
End Sub
 
Upvote 0
trong file đính kèm mình có dữ liệu từ Range("A1:B10") được định dạng theo điều kiện, mình muốn xác định colorIndex hoặc RGB của một cell nào đó trong vùng đó. Cám ơn mọi người.
Có câu lệnh này: ActiveCell.DisplayFormat.Interior.Color
Thử xem!
 
Upvote 0
theo kinh nghiệm record macro thì mình thấy có 2 loại màu , Theme Color và Standar Color
nếu là Standar Color thì trong Excel 2010 có khoảng 10 màu để chọn , 2003 có nhiều hơn : xem qua ActiveCell.Interior.Color
Theme Color mình thấy có trong 2010 có thể xem qua ActiveCell.Interior.ThemeColor
Theme Color cũng kèm 1 số hiệu ứng cho màu như độ sáng ActiveCell.Interior.TintAndShade ..v..v...
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom