Bu kodu istediğim hücre aralığından nasıl başlatabilirim. örneğin; A5:A55 gibi..
Sub rastegele_sayı()
Dim X As Byte, SAYI As Byte
Columns(1).ClearContents
For X = 1 To 50
Basla: SAYI = Int((50 * Rnd) + 1)
If WorksheetFunction.CountIf(Columns(1), SAYI) > 0 Or SAYI = 0 Then GoTo Basla
Cells(X, 1) = SAYI
Next
End Sub
Sub rastegele_sayı()
Dim X As Byte, SAYI As Byte
Columns(1).ClearContents
For X = 1 To 50
Basla: SAYI = Int((50 * Rnd) + 1)
If WorksheetFunction.CountIf(Columns(1), SAYI) > 0 Or SAYI = 0 Then GoTo Basla
Cells(X, 1) = SAYI
Next
End Sub
Son düzenleme:
