- Katılım
- 14 Haziran 2006
- Mesajlar
- 575
- Altın Üyelik Bitiş Tarihi
- 10.04.2023
1) Aşağıdaki kodla 250'den yukarı sayı üretemiyorum
2) Rastgele çift sayı aralıklarını nasıl üretebiliriz ?
Sub Otuzyüzelli()
Dim UstSinir As Byte
Dim Hucre As Range
Set WF = WorksheetFunction
UstSinir = 150
Set Alan = Range("Z1:AG8")
Set Alan2 = Range("Z1:AG8")
On Error Resume Next
Alan.ClearContents
For Each Hucre In Alan
BuOlmadi:
Hucre = Int(Rnd() * 150) + 30
If WF.CountIf(Alan2, Hucre) _
> 1 Or Hucre > UstSinir Then GoTo BuOlmadi
Next
End Sub
2) Rastgele çift sayı aralıklarını nasıl üretebiliriz ?
Sub Otuzyüzelli()
Dim UstSinir As Byte
Dim Hucre As Range
Set WF = WorksheetFunction
UstSinir = 150
Set Alan = Range("Z1:AG8")
Set Alan2 = Range("Z1:AG8")
On Error Resume Next
Alan.ClearContents
For Each Hucre In Alan
BuOlmadi:
Hucre = Int(Rnd() * 150) + 30
If WF.CountIf(Alan2, Hucre) _
> 1 Or Hucre > UstSinir Then GoTo BuOlmadi
Next
End Sub