Как извлечь данные на другой лист с помощью VBA?
У нас есть отчет компании с именем сотрудника, статусом, идентификатором должности, менеджером и процессом.
Приведенные выше данные содержат более 250 строк. Теперь мы хотим, чтобы пользователь выбирал имя, менеджер и процесс из раскрывающихся списков.
Информация должна быть обновлена на другом листе одним щелчком мыши
Чтобы получить результат по показанным выше нескольким критериям, нам потребуется код VBA. Для запуска редактора VB необходимо выполнить указанные ниже действия. Щелкните вкладку «Разработчик» из группы «Код» , выберите Visual Basic или просто нажмите ALT + F11, чтобы открыть экран VBA
-
Нажмите «Вставить», а затем «Модуль»
Это создаст новый модуль.
Введите следующий код в модуль;
Мы можем назначить макрос кнопке GO. После нажатия кнопки GO мы получим следующий результат
Приведенный выше код VBA автоматически обновит результат при изменении имени сотрудника, менеджера или процесса.
Таким образом, используя расширенный фильтр * через VBA, мы можем извлекать данные по нескольким условиям.
ДОПОЛНИТЕЛЬНЫЙ ИНДЕКС ФИЛЬТРА:
link: / tips-Introduction-to-use-advance-filter [Введение в расширенный фильтр]
`ссылка: / советы-использование-и-или-и-несколько-критериев [1.
Использование «И», «ИЛИ» и множественных критериев] `
`link: / tips-how-to-filter-unique-records [2. Как отфильтровать уникальные записи?] `
`link: / tips-how-to-use-wildcards [3. Как использовать подстановочные знаки?] `
`ссылка: / советы-извлечения-записи-после-критериев-определенной-даты [4.
Извлечь записи после определенных критериев даты] `
`ссылка: / советы-извлечение-элементы-между-2-датами-критериями [5.
Извлечь элементы между двумя критериями Даты] `
`link: / tips-how-to-extract-data-with-specific-text [6.
Как извлечь данные с конкретным текстом?] `
`link: / tips-how-to-extract-data-to-another-workheet-using-vba [7.
Как извлечь данные на другой лист с помощью VBA?] `