С кодом, который у меня ниже, это несколько строк из всего макроса, но мне нужно иметь возможность изменять дату criteria1
легко, без необходимости вручную делать это каждый раз. Это делается на листе ежемесячного отчета. Формат даты создается из базы данных сбора данных и не может быть изменен.Макро для изменения критериев даты1 в макросе
Существует ли код для изменения макроса, строки в макросе, с использованием макроса, в частности, даты, которую у меня есть в моем примере?
Sheets("Raw Data 3M").Select
Cells.Select
Application.CutCopyMode = False
Selection.AutoFilter
ActiveSheet.Range("$A$1:$I$1000").AutoFilter Field:=8, Criteria1:= _
"=2015 -10-October"
Range("A1:I5000").Select
Selection.Copy
Sheets("Raw Data").Select
Range("A1").Select
ActiveSheet.Paste
Данные за эти месяцы - 2015 -10 октября, в следующем месяце - 2015 -11-ноября и т. Д. И т. Д. Id хотел бы обменять код более позднего месяца со старшим месяцем. Извините за любую путаницу – Inglis
Есть ли образец к датам? –
Единственный способ, которым я могу ответить, это будет ... да ... Я использую эти рабочие листы один раз в месяц. Месяц, например, в этом году, будет показан в период с 10 октября по октябрь. Следующий месяц - 2015-11 ноября. У меня есть несколько макросов для выполнения аналогичных функций с разными рабочими листами. Вместо того, чтобы вручную менять октябрь-ноябрь, я хотел бы, чтобы макрос сделал это для меня ... Мысль? – Inglis