Giúp em về Conditional format

Liên hệ QC

rickypham

Thành viên hoạt động
Tham gia
6/11/09
Bài viết
150
Được thích
3
Kính gửi các anh chị,
Hiện tại em có làm một file bảng kê chứng từ như file đính kèm gồm có cột số văn bản và ngày tháng
Em dùng Conditional format cho tự động nhận dạng nếu cột ngày tháng mà > hôm nay + 3 ngày thì dấu tích xanh
Nếu > hôm nay thì dấu than để báo hiệu
Còn nhỏ hơn tức là dấu x đỏ

Nhìn vào đó thì em rất dễ quản lý cái nào đến hạn cái nào chưa. Nhưng dở một chỗ đó là:

1. Khi em đã hoàn thành một văn bản nào đó, tức là số văn bản đã có thì em muốn cột tương ứng sẽ stop cái điều kiện các dấu (!) (tích) hay (x) đi mà chỉ để trắng bình thường thôi.

2. Nếu không thể làm được như mục 1 thì có cách nào khi in ta không in kèm theo mấy cái biểu tượng (!) (tích) hay (x) đi hay không?

Nói chung hạn chế sử dụng VBA vì em làm file này cho đa số mọi người sử dụng được, nếu đụng đến VBA thì hơi khó một chút. Nhưng nếu không có cách nào khác thì cũng xin các bác hướng dẫn dùm VBA cũng được

Em xin cám ơn nhiều ạ
 

File đính kèm

Condition Formating thì chỉ có thể tự động đổ mầu theo ý muốn, sao có thể tự động đánh dấu x; !; dấu tích xanh được.
Bạn có thề thêm cột gi chú sau đó dùng hàm IF() để giải quyết vấn đề này
 
Tôi gửi bạn file bạn làm xem thử nha, tôi không làm câu hỏi cụ thể của bạn đâu.
 

File đính kèm

anh yeu doi, ý của bạn là làm sao khi in ra nó mất những cái dấu tích(!...) thôi, chứ còn định dạng có đk như vậy 2007 có tất cả rồi, mà mình cũng dàng phân vân là không biết có chức năng in bỏ những dấu tích đó ? xin chờ các cao thủ giải quyết dùm rồi học hỏi thêm
 
Theo mình thì giải pháp là mình sẽ thêm một cột phụ (Cột ghi chú) dùng hàm IF để điền các ký tự chú thích theo ý muốn sau đó kết hợp với Condition Formating. Còn phần In để không in ra các ký tự ghi chú đó mình dùng chức năng Find\ Print Area\ Set Print Area có được không nhỉ?
 
Tôi gửi bạn file bạn làm xem thử nha, tôi không làm câu hỏi cụ thể của bạn đâu.
Cám ơn anh nhưng ý em đang hỏi là có cách nào VD như dòng TT số 5 có số văn bản là 618 rồi (tức là đã làm rồi) thì nó sẽ stop (tức là không hiển thị condition format !, tích hoặc x đi hay không đó ạ?)
Hoặc nếu không thể giải quyết được thì có cách nào khi in sẽ không in kèm các dấu !, tích, x được không ạ?
Còn các dấu có sẵn đó là em làm bằng conditional format như trình bày ở trên ạ
 
Vẫn dùng conditional formatting, thêm 1 điều kiện, và định dạng chữ trắng, ...
Suy nghĩ đơn giản sẽ thấy đơn giản.
 
Hic câu 1 em đã tự giải quyết xong rồi ạ. Tức là em thêm một cái conditional nữa là dùng formular nếu ô số CV mà khác "" hoặc len()>0 thì stop cái điều kiện icon kia.

Còn câu thứ 2 là làm sao để không in conditional format hay không ạ?
 
Cám ơn anh nhưng ý em đang hỏi là có cách nào VD như dòng TT số 5 có số văn bản là 618 rồi (tức là đã làm rồi) thì nó sẽ stop (tức là không hiển thị condition format !, tích hoặc x đi hay không đó ạ?)
Hoặc nếu không thể giải quyết được thì có cách nào khi in sẽ không in kèm các dấu !, tích, x được không ạ?
Còn các dấu có sẵn đó là em làm bằng conditional format như trình bày ở trên ạ
Theo file tôi đưa lên là để bạn tiếp tục suy nghĩ thôi, nếu muốn ô stt 5 là bỏ trắng thì bạn để điều kiện bình thường tức là khác như vậy là hiển thị conditional formatting còn như vậy thì để trắng có chi mô. Còn mục đích của bạn là để nhận biết thôi, vì vậy dấu ! hay x không cần thiết chủ yếu là hiển thị màu là được rồi.
 
Hic câu 1 em đã tự giải quyết xong rồi ạ. Tức là em thêm một cái conditional nữa là dùng formular nếu ô số CV mà khác "" hoặc len()>0 thì stop cái điều kiện icon kia.

Còn câu thứ 2 là làm sao để không in conditional format hay không ạ?
Thì bạn vào file/page setup/sheet/print/black and white là được
 
Mình muốn tạo 1 command buttom khi nhấn vào là chuyển màu xanh, nhấn lần 2 thì về màu ban đầu hoặc màu đỏ để biết thiết bị RUN/stop theo VBA được không ah???cảm ơn
 
Web KT

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

Back
Top Bottom