У меня есть таблица Excel, связанная с списком проверки данных. У меня есть таблица, фильтрованная для удаления пробелов. Если я выбираю другой элемент из списка проверки данных, он обновляет данные, но отсекает большинство из них, пока я не обновляю фильтр. Я пытаюсь придумать макрос, который я могу добавить в свой текущий код, чтобы обновить фильтр. фильтры - это годы, поэтому 2013,2014,2015,2016 и (пробелы). Вот что у меня до сих пор, но это просто отфильтровывает всеТаблица Excel Excel в VBA
Sub sbFilterTable()
ActiveWorkbook.Sheets("Sheet4").ListObjects("Table2").Range.AutoFilter field:=1, _
Criteria1:="*013", Criteria2:="*014", Criteria3:="*015", Criteria4:="*016"
End Sub
Примечание: Даты в первой колонке в формате ДД/ММ/ГГГГ, так что я использовал подстановочные упаковывают он взял полный формат, даже если в параметрах фильтра он просто говорит год. любое руководство или совет приветствуются!
Ах, это прекрасно! У меня есть источник данных для обновления, поэтому просто изменил диапазон дат на что-то очень широкое, и это прекрасно, большое вам спасибо! :) – IIJHFII