Đổi màu dòng, cột tương ứng khi ô được chọn (1 người xem)

Liên hệ QC

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

duong_nam_dao

Thành viên chính thức
Tham gia
2/3/08
Bài viết
89
Được thích
44
Em có 1 tài liệu (có kèm theo). Em muốn khi nhấn vào ô nào thì dòng và cột của ô đó đổi màu, tiện cho việc nhập liệu. Mong các bác chỉ giúp. Cám ơn các bác nhiều.
 

File đính kèm

File đính kèm

Làm thế nào vậy bác. Bác chỉ dẫn cho em với. Rất cám ơn bác.
 
Làm thế nào vậy bác. Bác chỉ dẫn cho em với. Rất cám ơn bác.
Chủ lực trong bài này nằm ở Conditional Formating ấy (vào menu Format\Conditional Formating sẽ thấy công thức)... vào đó bạn có thể đổi màu khác hoặc đóng khung gì gì đó tùy ý bạn!
Còn code VBA ở đây chẳng qua chỉ để nó cập nhật khi bạn click chọn từ cell này sang cell khác thôi!
Tham khảo thêm tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?t=11908
 

File đính kèm

Lần chỉnh sửa cuối:
Mong các bạn giúp mình:
MÌnh muốn dữ liệu đỏi màu sang màu khác khi nhập dự liệu mới thay thế thì lam sao vay các bạn? thực sự mong các bạn giúp đỡ.
 
Giả sử có bảng như sau:
Nếu khi ta đặt chuột tại ô F4, F4=70+(D4-C4)
Vậy làm thế nào để khi đó chỉ những ô có liên quan đến công thức được đổi màu nền hoặc màu chữ
VD ở đây ô D4 và C4 được đổi màu.
 

File đính kèm

Lần chỉnh sửa cuối:
Giả sử có bảng như sau:
Nếu khi ta đặt chuột tại ô F4, F4=70+(D4-C4)
Vậy làm thế nào để khi đó chỉ những ô có liên quan đến công thức được đổi màu nền hoặc màu chữ
VD ở đây ô D4 và C4 được đổi màu.
Không biết thế này đúng không nữa, bạn xem file .
 

File đính kèm

NgoaiThanh nhà ta dạo này rất "Rành" về món này đó ta.--=--

Bạn lưu ý nhé: Đừng viết thêm những dòng vô bổ vào những topic kỹ thuật
Chẳng hạn như: "Hay quá!", "Chuẩn rồi", "Bạn rất giỏi"... vân vân...
Nó chẳng có tác dụng gì đối với việc chia sẻ kiến thức cả. Tôi cho đó là SPAM. Lâu lâu spam 1 lần cũng không sao, có khi người ta còn cảm thấy vui vui nhưng làm hoài sẽ rất... nhàm
 
Lần chỉnh sửa cuối:
Mình vừa xem kỹ lại thì vẫn trên nguyên lý đổi màu HighLight.
Mục đích của mình là để khi chạm đến ô nào có thức thì các ô được tham chiếu sẽ đổi màu cho dễ tìm.
 
Đúng rồi bạn. Nhưng như ô L4 chẳng hạn =IF(K4=J4,10,IF(K4>J4,10+(K4-J4)*1000,IF(K4<J4,10-(J4-K4)*1000,))) thì ô K4 J4 chưa đổi màu.
Bạn cần đổi mầu những ô nào thì dùng "chổi sơn" chép từ ô đã định dạng qua . Không muốn highlight nữa thì clear format
TB - Thì chính nó là Hightlight mà !
 
Lần chỉnh sửa cuối:
Đúng rồi bạn. Nhưng như ô L4 chẳng hạn =IF(K4=J4,10,IF(K4>J4,10+(K4-J4)*1000,IF(K4<J4,10-(J4-K4)*1000,))) thì ô K4 J4 chưa đổi màu.
Trong file dưới đây
- Nếu chọn 1 ô thì các ô liên quan trực tiếp sẽ đổi màu Magenta
- Chọn lại ô đó thì các ô liên quan sẽ có màu giống với ô đã chọn
 

File đính kèm

Bạn cần đổi mầu những ô nào thì dùng "chổi sơn" chép từ ô đã định dạng qua . Không muốn highlight nữa thì clear format
TB - Thì chính nó là Hightlight mà !

Như thế không được chứ bạn:
Chẳng hạn Painter sang L4 thì C4, D4 vẫn đổi màu trong khi đó L4 chỉ tham chiếu đến J4 và K4 mà không tham chiếu đến C4, D4.
 
Trong file dưới đây
- Nếu chọn 1 ô thì các ô liên quan trực tiếp sẽ đổi màu Magenta
- Chọn lại ô đó thì các ô liên quan sẽ có màu giống với ô đã chọn
Nếu khi chọn ô thì đổi màu và khi chọn sang ô khác lại trở lại trạng thái cũ ngay lập tức thì đúng như ý mình mong đợi. Cảm ơn.
 
Lần chỉnh sửa cuối:
Mong các bạn giúp mình:
MÌnh muốn dữ liệu đỏi màu sang màu khác khi nhập dự liệu mới thay thế thì lam sao vay các bạn? thực sự mong các bạn giúp đỡ.
Bạn gửi file lên và nói rõ yêu cầu, chứ nói chung chung thế ,có ai muốn giúp cũng không biết giúp vào đâu .
 
Trong file của bạn, 2 cột E và F đều liên quan trực tiếp với cột C và D
Nếu bạn muốn
Nếu khi chọn ô thì đổi màu và khi chọn sang ô khác lại trở lại trạng thái cũ ngay lập tức
thì khi chọn E4 : C4 và D4 sẽ đổi màu, tiếp đó chọn F4 thì C4 và D4 sẽ trở về màu cũ và bạn không thấy ngay được F4 liên quan với C4 và D4 (nếu F4 còn liên quan với ô khác (ví dụ A1) thì A1 sẽ đổi màu)
Nếu chỉ dùng 1 sự kiện như trên thì sau khi chọn 1 ô, bạn phải rê chuột thêm 1 ô rồi chọn lại ô đó để trả màu về lại như cũ
 
khi chọn E4 : C4 và D4 sẽ đổi màu, tiếp đó chọn F4 thì C4 và D4 sẽ trở về màu cũ và bạn không thấy ngay được F4 liên quan với C4 và D4 (nếu F4 còn liên quan với ô khác (ví dụ A1) thì A1 sẽ đổi màu)
Nếu chỉ dùng 1 sự kiện như trên thì sau khi chọn 1 ô, bạn phải rê chuột thêm 1 ô rồi chọn lại ô đó để trả màu về lại như cũ

Cảm ơn bạn. Nhưng như thế chưa được chứ, đành rằng trong 1 dòng cho phép như vậy, nhưng khi chuyển sang dòng dưới (không liên quan đến dòng trên)thì màu không trở lại được và nếu làm việc với 5 dòng liên tục chẳng hạn thì cả 5 dòng đó đều đổi màu, khi đó lại quay về ban đầu (1 màu mới).
 
Web KT

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

Back
Top Bottom