Здравствуйте! Заранее прошу прощения за глупости, но попробую донести просьбу... Есть данные и они обрабатываются каждый месяц. То есть, фильтром выбираю Имя, потом месяц (и в вкладке месяц - дни) и т.д. Записал макрос. Но в этом макросе указан текущий месяц (допустим - июль). Можно ли сделать так, чтоб когда в файле появятся данные за август диапазон чисел августа задался автоматически? Вот макрос:[vba]
Код
Sub Макрос1() ' ' Макрос1 Макрос '
' ActiveSheet.Range("$A$5:$C$504").AutoFilter Field:=3, Criteria1:="Иванов" Range("C5").Select ActiveSheet.Range("$A$5:$C$504").AutoFilter Field:=2, Operator:= _ xlFilterValues, Criteria2:=Array(1, "6/21/2022") End Sub
[/vba]
Здравствуйте! Заранее прошу прощения за глупости, но попробую донести просьбу... Есть данные и они обрабатываются каждый месяц. То есть, фильтром выбираю Имя, потом месяц (и в вкладке месяц - дни) и т.д. Записал макрос. Но в этом макросе указан текущий месяц (допустим - июль). Можно ли сделать так, чтоб когда в файле появятся данные за август диапазон чисел августа задался автоматически? Вот макрос:[vba]
Код
Sub Макрос1() ' ' Макрос1 Макрос '
' ActiveSheet.Range("$A$5:$C$504").AutoFilter Field:=3, Criteria1:="Иванов" Range("C5").Select ActiveSheet.Range("$A$5:$C$504").AutoFilter Field:=2, Operator:= _ xlFilterValues, Criteria2:=Array(1, "6/21/2022") End Sub