скажем, у меня есть распространение листов Excel, как показано ниже:Как вернуть диапазон ячеек в VBA без использования цикла?
col1 col2 ------------ dog1 dog dog2 dog dog3 dog dog4 dog cat1 cat cat2 cat cat3 cat
Я хочу вернуть диапазон ячеек (dog1, dog2, dog3, dog4) или (cat1, cat2, Cat3) на основе либо «собаки "или" cat "
Я знаю, что я могу сделать цикл, чтобы проверять один за другим, но есть ли какой-либо другой метод в VBA, чтобы я мог« фильтровать »результат одним выстрелом?
Возможно, Range.Find (XXX) может помочь, но я вижу только примеры только для одной ячейки, а не для диапазона ячеек.
Пожалуйста, советы
С уважением
Пример, который вы опубликовали, выглядит очень странно, пожалуйста, измените его, чтобы он был читабельным. – schnaader 2008-11-11 19:36:09
Это не проблема с пробелом. Он использует странный набор символов или что-то в этом роде. – 2008-11-11 19:41:22