Я новичок в VBA и, если возможно, вам нужна помощь. У меня есть 50 строк данных с 4 разными названиями автомобилей (FIAT, SEAT, MINI, VOLVO), и я хотел бы их скопировать отдельно. Сначала я хотел бы иметь 15 строк FIAT, затем 10 строк SEAT, затем 15 MINI строк, а затем 10 строк VOLVO). Я уже распакованы 4 уникальных значений и попытался создать петлю для этих 4 значенийVBA: Фильтровать строки и копировать на новый рабочий лист
Я попытался следующий код
for i=1 to 4 car=Sheets("cars").Cells(55,i) With Sheets("cars")
With .Range("A2:X52")
.AutoFilter Field:=1, Criteria1:="car"
.SpecialCells(xlCellTypeVisible).Copy Destination:=Sheets("results").Cells(freerow, 2)
End With End With
Я был бы признателен, если кто-то может дать подсказку, спасибо заранее
В чем проблема с текущим кодом? –