Здравствуйте!
Есть ли какая-то не мистическая причина, по которой вот такой код раньше работал, а теперь нет? Вот буквально, не пользовался макросом пару месяцев, вернулся - а там сюрприз.
Range("input_data[#All]").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("criteria_all"), CopyToRange:=Range("S19:AI19"), Unique:=False
Я уже попробовал все, что мне пришло в голову. Диапазоны все 100% именованы. Скопировал все в чистую книгу и попробовал там.
Вот такой код отрабатывает правильно:
Range("input_data[#All]").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("A15:C16"), CopyToRange:=Range("S19:AI19"), Unique:=False
Я что-то упускаю из виду? Раньше-то все нормально работало.
Есть ли какая-то не мистическая причина, по которой вот такой код раньше работал, а теперь нет? Вот буквально, не пользовался макросом пару месяцев, вернулся - а там сюрприз.
Range("input_data[#All]").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("criteria_all"), CopyToRange:=Range("S19:AI19"), Unique:=False
Я уже попробовал все, что мне пришло в голову. Диапазоны все 100% именованы. Скопировал все в чистую книгу и попробовал там.
Вот такой код отрабатывает правильно:
Range("input_data[#All]").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range("A15:C16"), CopyToRange:=Range("S19:AI19"), Unique:=False
Я что-то упускаю из виду? Раньше-то все нормально работало.