Code báo lỗi theo màu và trở lại trạng thái ban đầu

Liên hệ QC

ERX_Vietnam

Thành viên hoạt động
Tham gia
27/9/08
Bài viết
113
Được thích
175
Dear all,

Mình cần giúp đỡ vấn đế như sau:

Mình dùng CF để làm bẫy lỗi cho các ô ở cột F, nếu trùng dữ liệu thì sẽ có màu vàng, và dữ liệu này chỉ có khi chạy một macro.

nếu một ô nào đó thuộc cột F (ví dụ là F3) có màu vàng), thì code đang chạy sẽ dừng lại, báo lỗi (trùng dữ liệu chẳng hạn), và trở lại bước tính toán ban đầu, hoặc vẫn chạy code đó xong rồi tự động delete dòng có chứa các ô có màu vàng.

Nếu được xin giúp mình mở rộng điều kiện lên 02 cột.

Thanks all!
 
Dear all,

Mình cần giúp đỡ vấn đế như sau:

Mình dùng CF để làm bẫy lỗi cho các ô ở cột F, nếu trùng dữ liệu thì sẽ có màu vàng, và dữ liệu này chỉ có khi chạy một macro.

nếu một ô nào đó thuộc cột F (ví dụ là F3) có màu vàng), thì code đang chạy sẽ dừng lại, báo lỗi (trùng dữ liệu chẳng hạn), và trở lại bước tính toán ban đầu, hoặc vẫn chạy code đó xong rồi tự động delete dòng có chứa các ô có màu vàng.
Nếu được xin giúp mình mở rộng điều kiện lên 02 cột.
Thanks all!
Đã code rồi còn Conditional Formating là gì chứ --> Đó là chưa nói đến việc phát hiện màu do tô màu có điều kiện là điều rất khó
Thay vì tìm "màu sắc", sao không lấy luôn điều kiện đã ghi trong CF cho vào code mà tìm ---> Đúng điều kiện thì Delete
----------------------
Nói chung cũng chỉ là gợi ý sơ bộ.. hổng có file cũng chẳng biết gì mà giúp bạn cả
 
Upvote 0
Mình xin bổ sung file như sau (trong file đã ghi rõ yêu cầu và giải thích).
http://www.mediafire.com/file/zuyagr3dupjmfdy/File%20gui%20GPEXCEL.xls
Mong được giúp đỡ.
Thanks all!
Tại sheet Input, bạn có 1 CommandButton dùng để gọi sub Report1 ---> Trong sub này, bạn lấy từng cell của sheet Input gán vào dòng cuối cùng của sheet Report1
Vậy thì tại thời điểm này, ta dùng Find Method để kiểm tra sự tồn tại của 1 giá trị ---> Nếu không tồn tại thì mới gán dữ liệu, ngược lại ta chẳng làm gì cả
Như vậy bạn đâu phải mất công dùng CF kiểm tra dữ liệu trùng, đâu mất công Delete chứ
Tôi nghĩ bài này quá dễ ---> Bạn nghiên cứu đi
(nhìn code trong file bạn thấy... ngán quá vì có chổ THỪA đến mức không cần thiết)
Tôi chỉ gợi ý chứ không.. dám sửa ---> Vì nếu làm thì chắc là tôi phải.. xóa sạch code và làm lại từ đầu mất
 
Upvote 0
Thanks ndu96081631,

Code trong file là code của file ban đầu, vì mình còn nhiều thủ tục liên quan lắm. kiến thức mình còn hạn chế, chủ yếu là góp nhặt trên diễn đàn rồi làm cái riêng cho mình thôi. Nếu ndu96081631 đã nói vậy thì tôi cũng cố "nghiên cứu" xem sao, không thì mong nhận sự giúp đỡ của bạn nha.

Thanks.
 
Upvote 0
Ndu96081631 ơi help me!
Mình "nghiên cứu" mà chẳng thế nào làm được, chắc do mình còn "gà" về VBA quá, ndu96081631 có thể giúp mình không? mình đang cần lắm.
Thanks nhiều nhiều!
 
Upvote 0
Web KT
Back
Top Bottom