in angehaengter Datei kann ich Zufallszahlen bestimmen, im Prinzip nichts anderes als Lotto!
https://www.herber.de/bbs/user/59607.xls
"Problematik" ist in der Datei aufgefuehrt...
muchas gracias a todos... ^^
Gruesse
Timmy
Sub Makro1()
Dim Bereich As Range
Dim lZZ As Long
If Cells(5, 3) "" Then Range("C2:D5").ClearContents
Set Bereich = Range("A1", Cells(Rows.Count, 1).End(xlUp))
With Application.WorksheetFunction
If .CountA(Columns(1)) = .CountA(Columns(3)) + .CountA(Columns(4)) Then
MsgBox "Alle Namen sind schon vorhanden"
Else
Do
Randomize
lZZ = Int(Bereich.Cells.Count * Rnd) + 1
Loop While .CountIf(Range("C:D"), Bereich(lZZ)) > 0 Or Bereich(lZZ) = ""
If .CountA(Columns(3)) = .CountA(Columns(4)) Then
Cells(Rows.Count, 3).End(xlUp).Offset(1, 0) = Bereich(lZZ)
ElseIf .CountA(Columns(3)) > .CountA(Columns(4)) Then
Cells(Rows.Count, 4).End(xlUp).Offset(1, 0) = Bereich(lZZ)
End If
End If
End With
End Sub
gruß Chris
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen