merhaba.
çalışmamda AO5 ile BS5 arasındaki 31 hücredeki içeriği "X" olanları BT5 hücresinde topluyorum. ama bunların 20 yi geçmemesini istiyorum. makro konusunda da pek bi bilgim yok ne yazık ki. forumu inceleyip anlatmak istediğimi şu kodla gerçekleştirdim
çalışmamda AO5 ile BS5 arasındaki 31 hücredeki içeriği "X" olanları BT5 hücresinde topluyorum. ama bunların 20 yi geçmemesini istiyorum. makro konusunda da pek bi bilgim yok ne yazık ki. forumu inceleyip anlatmak istediğimi şu kodla gerçekleştirdim
bunu daha basit bir kodla yapmak mümkün müdür? çünkü bu sadece 5. satırda çalışıyor ama benim 5 ile 505 arasındaki satırlara uygulamam gerekiyor aynı şeyi.Sub yirmiden_fazları_sil()
Sheets("mly_ilave_ek").Activate
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 71) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 70) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 69) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 68) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 67) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 66) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 65) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 64) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 63) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 62) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
If Cells(5, 72) > 20 Then
Cells(5, 61) = " "
End If
With Range("BT5:BT505")
.Formula = "=COUNTIF(AO5:BS5,""X"")"
.Value = .Value 'PRODUCT
End With
End Sub
