#excel #vba
#excel #vba
Вопрос:
Sheet2.Range("B2:f" amp; LastTransRow).AdvancedFilter xlFilterCopy, criteriaRange:=Sheet2.Range("p2:q3"), copyToRange:=Sheet2.Range("w2:aa2"), Unique:=True
я получаю эту ошибку отладки: я даже проверил диспетчер имен, поле и имя_заголовка, но не нашел его, кто-нибудь, помогите мне!
Комментарии:
1. Проверьте и попробуйте очистить / удалить все данные в диапазоне («w2: aa2»)
2. Вы получаете эту ошибку, используя
AdvancedFilter
когда одна или несколько ячеек в диапазоне извлечения имеют # Errors . Например#N/A
,#DIV/0
и т.д. Проверьте диапазонSheet2.Range("B2:f" amp; LastTransRow)
на наличие ошибки # .3. Предоставьте скриншот, пожалуйста..
4. после запуска кода появляется ошибка отладки и данные в диапазоне emptynig/romoving перемещаются («w2:aa2»)
5. как advancedfilter вызывает ошибку???если вы так думаете, как это следует решить?