Làm thế nào để khi đổi màu font chữ sẽ làm đổi màu nền của cell

Liên hệ QC

dvu58

Thành viên thường trực
Tham gia
29/4/07
Bài viết
298
Được thích
378
Dzụ này phải nhờ bạn anhtuan1066 thôi:

Làm thế nào để khi cho font chữ đổi màu thì màu nền của cell đó (có chứa ký tự đổi màu) cũng lập tức đổi sang một màu khác.

Hì, không biết Conditional format có giải quyết được không nhỉ?
 
dvu58 đã viết:
Dzụ này phải nhờ bạn anhtuan1066 thôi:

Làm thế nào để khi cho font chữ đổi màu thì màu nền của cell đó (có chứa ký tự đổi màu) cũng lập tức đổi sang một màu khác.

Hì, không biết Conditional format có giải quyết được không nhỉ?

Không được bác ạ. CF chỉ được 3 ĐK còn màu thì . . . nhiều lắm.
Phải dùng VBA thôi.

Thân!
 
Mr Okebab đã viết:
Không được bác ạ. CF chỉ được 3 ĐK còn màu thì . . . nhiều lắm.
Phải dùng VBA thôi.

Thân!

Cảm ơn Mr. Okebab

Mình cũng nghĩ như vậy. Nhưng VBA thì mình kém quá.
Mong các bạn giúp đỡ vậy.

Thân
 
dvu58 đã viết:
Cảm ơn Mr. Okebab

Mình cũng nghĩ như vậy. Nhưng VBA thì mình kém quá.
Mong các bạn giúp đỡ vậy.

Thân

Hix, đổi theo thì còn phải đổi có quy luật sao cho đọc được chữ, có ai biết quy luật màu Auto của Excel không ạ? cho mình biết với.
 
Ý SoiBien là muốn biết bảng mã màu ấy à... Tôi nghĩ với VBA thì làm dc đấy.. Còn dùng CF thì.. có lẽ là ko? Ít nhất với kiến thức hiện nay thì tôi ko làm dc vụ này bằng CF
Soibien xem lại có phải cái mình cần là cái này ko nha!
ANH TUẤN
 

File đính kèm

  • ColorIndex.rar
    5.7 KB · Đọc: 48
Lần chỉnh sửa cuối:
SoiBien đã viết:
Hix, đổi theo thì còn phải đổi có quy luật sao cho đọc được chữ, có ai biết quy luật màu Auto của Excel không ạ? cho mình biết với.

Mình mới chỉ nghĩ ra cách là : Nếu màu nền (Pattems) thay đổi thì màu Font thay đổi sao cho không trùng với mà nền. Cái này thì làm được.

Còn một vướng mắc nữa là màu tạm chia làm 3 loại : Sáng - Tối - Trung.
Như vậy màu nền và màu Font phải khác loại của nhau, nhưng phân biệt từng cái một mất công quá.
Làm thì được, rất dễ là khác, tuy nhiên rất lâu (vì cái vụ phân loại đó).

Thân!
 
Tiếc là không phải cái em cần, nhưng có để đó mai mốt tham khảo cũng tốt anh,

Theo mình thấy, màu có thể dùng được (colorindex) thì chỉ từ 1-56, các màu không hiện lên cho User chọn (nhưng vẫn dùng VBA đặt được) là từ 17-32 (chắc là màu Highlights).
còn lại thì cứ cho màu font +8, + 16 + 32, thì đều khá tương phản, hay nhất là cứ + 16.

P/s. dấu trừ (-) chứ không phải + (vì yêu cầu là thay màu chữ)

nếu -16, có 2 trường hợp khó phân biệt đều rơi vào màu HightLight nên khỏe, khỏi lo. Đó là trên màn hình LCD, còn trên Monitor thì chưa có điều kiện test thử.
 
Lần chỉnh sửa cuối:
Có 55+1 màu, ta có thể tìm = thực tế

Ta có thể viết 1 macro nhỏ để tô màu nền cho 56 cột & 56 dòng trên 1 sheet nào đó rồi lấy ~ cột hay hàng có thể chấp nhận được;
Theo mình thấy (qua màu áo/quần các đội bóng mà FIFA buộc phải sử dụng trong 1 trận đấu gồm sẵm & sáng màu)thì chỉ chia vậy là quá đủ cho các phương án rồi (8 *7 =56)

(húc &ui &ẻ!!
@$@!^%
 
chắc để cho bạn tự chọn

Chọn mãi mà cũng không được màu ưng ý.
Chắc mình post file lên, bạn tự định nghĩa biến constant Diff nhé (từ 1-56)
Thân.
 

File đính kèm

  • autochangePattern_SB 13-Oct-07 9-36.Rar
    17.6 KB · Đọc: 35
vậy là hay lắm rồi... Tôi nghĩ bác Dvu58 cũng chỉ dùng 1 vài màu thôi.. Cứ chọn trong đó cái nào thấy vừa mắt thì xài... hi.. hi...
 
Web KT
Back
Top Bottom