Merhaba Arkadaşlar aşağıda rastgele dağıtım yapan bir kod verdim..
Application.ScreenUpdating = False
Range("B2:B32") = ""
Range("GA2:GA10") = Range("A2:A10").Value
Range("GB2:GB10") = "=COUNTIF(B$2:B$32,GA2)+IF(OFFSET(B$1,COUNTA(B$2:B$32),0)=GA2,100,0)+RAND()+IF(OFFSET(E$1,MATCH(GA2,E$2:E$10,0),MATCH(GB$1,C$2:C$32,0))<>"""",1000,0)"
For i = 2 To 32
Range("GB1") = Cells(i, 3).Value
Range("GA2:GB10").Sort Range("GB2"), 1
Cells(i, 2) = Range("GA2").Value
Next
Range("GA1:HA10") = ""
Bu kod "DAĞITIM" Sayfasındaki [H10] hücresi "0"(sıfırdan) büyükse tekrarlanmasını istiyorum. Bunun için ne yapmam gerekiyor.
Application.ScreenUpdating = False
Range("B2:B32") = ""
Range("GA2:GA10") = Range("A2:A10").Value
Range("GB2:GB10") = "=COUNTIF(B$2:B$32,GA2)+IF(OFFSET(B$1,COUNTA(B$2:B$32),0)=GA2,100,0)+RAND()+IF(OFFSET(E$1,MATCH(GA2,E$2:E$10,0),MATCH(GB$1,C$2:C$32,0))<>"""",1000,0)"
For i = 2 To 32
Range("GB1") = Cells(i, 3).Value
Range("GA2:GB10").Sort Range("GB2"), 1
Cells(i, 2) = Range("GA2").Value
Next
Range("GA1:HA10") = ""
Bu kod "DAĞITIM" Sayfasındaki [H10] hücresi "0"(sıfırdan) büyükse tekrarlanmasını istiyorum. Bunun için ne yapmam gerekiyor.
