- Katılım
- 18 Kasım 2011
- Mesajlar
- 406
- Excel Vers. ve Dili
- excel 2016 türkçe
Arkadaşlar mesela A11 hücresine yazdığım sayıyı A1-A10 arasındaki 10 hücreye en büyüğü 10 olacak şekilde rastgele olarak ve her seferinde değişen nasıl dağıtabilirim?
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub Dağıt()
Range("A1:A10") = 10
5
If WorksheetFunction.Sum(Range("A1:A10")) = Range("A11") Then Exit Sub
10
a = WorksheetFunction.RandBetween(1, 10)
If Cells(a, 1) = 0 Then GoTo 10
Cells(a, 1) = Cells(a, 1) - 1
GoTo 5
End Sub