Rastgele Benzersiz Liste Oluşturma

Katılım
14 Haziran 2005
Mesajlar
196
Excel Vers. ve Dili
Office 365, Office 2019
Altın Üyelik Bitiş Tarihi
28-06-2025
ekteki daha önce site de olan tek kişilik rastgele seçimi çoklu alt alta liste oluşturma şeklinde nasıl yapabiliriz. ben biraz kod ekledim ama alt alta olmuyor
Function uret(son)
basla:
sayi = Int((son * Rnd) + 1)
If sayi > son Then GoTo basla
uret = sayi
End Function

Sub SEÇ()

Dim sayfaad, i

sayfaad = "LİSTE"
'ActiveSheet.Unprotect
ADET = InputBox("Kaç kişi için liste oluşturayım?")
For i = 1 To ADET
son = Cells(Rows.Count, 1).End(3).Row

If WorksheetFunction.CountBlank(Range("D2:D" & son)) = 0 Then

MsgBox "Secilecek kişi kalmadı", vbCritical
Exit Sub
End If

basla:
sira = uret(son - 1) + 1
If Cells(sira, "d") = "" Then
[g5] = Cells(sira, "C")
Cells(sira, "D") = "*"
son = Cells(Rows.Count, 1).End(3).Row
Worksheets("SEÇİM").Cells(son, 1).Value = Cells(sira, "C")

Else
GoTo basla:
End If



Next i
'ActiveSheet.Protect
End Sub
 

Ekli dosyalar

Katılım
14 Haziran 2005
Mesajlar
196
Excel Vers. ve Dili
Office 365, Office 2019
Altın Üyelik Bitiş Tarihi
28-06-2025
yardımcı olacak birisi yokmu acaba
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
590
Excel Vers. ve Dili
Office365 TR
Dosyanızı dosya.tc ye yüklerseniz, bakabilirim. Ne yapmak istediğiniz hakkında daha açıklayıcı bilgi veriniz. Sorunuzu anlamadım.
 
Katılım
14 Haziran 2005
Mesajlar
196
Excel Vers. ve Dili
Office 365, Office 2019
Altın Üyelik Bitiş Tarihi
28-06-2025
hocam sitede rastgele listeden seçim yapan programın bir kişi değilde kaç kişi diye sorduğunda aldığı cevaba göre başka bir sayfada alt alta liste oluşturması. benim yaptığım da boşluklar oluyor ekte dosya sunulmuştur.
 

Ekli dosyalar

Katılım
14 Haziran 2005
Mesajlar
196
Excel Vers. ve Dili
Office 365, Office 2019
Altın Üyelik Bitiş Tarihi
28-06-2025
evet tşk ederim. diğer sayfaya yazdırmayı ben ayarlarım
 
Üst