giả sử tôi có một lan rộng tấm excel như dưới đây:Làm thế nào để trả về một dải ô trong VBA mà không cần sử dụng vòng lặp?
col1 col2 ------------ dog1 dog dog2 dog dog3 dog dog4 dog cat1 cat cat2 cat cat3 cat
Tôi muốn quay trở lại một loạt các tế bào (dog1, dog2, dog3, dog4) hoặc (cat1, cat2, CAT3) dựa trên một trong hai "con chó "hoặc" cat "
Tôi biết tôi có thể làm một vòng lặp để kiểm tra từng cái một, nhưng có phương pháp nào khác trong VBA để tôi có thể" lọc "kết quả trong một lần không?
có thể là Range.Find (XXX) có thể trợ giúp, nhưng tôi chỉ xem các ví dụ cho một ô không phải là một dải ô.
Xin tư vấn
Trân
Ví dụ bạn đăng có vẻ rất lạ, vui lòng thay đổi nó để có thể đọc được. – schnaader
Nó không phải là một vấn đề phím dài. Anh ấy đang sử dụng một bộ ký tự kỳ lạ hoặc một cái gì đó. –
Và nó chỉ hiển thị trên một số văn bản của mình? – FlySwat