Makro kaydet ile yaptığım
Kodu nasıl kısaltabilirim.
Formül şöyle;
=EĞER(EĞERSAY($B$4:B4;"*"&$D$2&"*")>EĞERSAY($C$3:C3;">0");EĞERSAY($B$4:B4;"*"&$D$2&"*");"")
ve 3000 satır aşağıya doğru kopyalıyorum.
Kod:
ActiveCell.FormulaR1C1 = _
"=IF(COUNTIF(R4C2:RC[-1],""*""&R2C4&""*"")>COUNTIF(R3C3:R[-1]C,"">0""),COUNTIF(R4C2:RC[-1],""*""&R2C4&""*""),"""")"
Range("C4").Select
Selection.AutoFill Destination:=Range("C4:C3000")
Formül şöyle;
=EĞER(EĞERSAY($B$4:B4;"*"&$D$2&"*")>EĞERSAY($C$3:C3;">0");EĞERSAY($B$4:B4;"*"&$D$2&"*");"")
ve 3000 satır aşağıya doğru kopyalıyorum.