Hallo Leute,
@Bernhard
Ohne Makro funktioniert deine Datei wohl nicht so wie Du es beschrieben hast.
@Bernd
Das Makro funktioniert gut.
Wenn ich doch nur mehr Ahnung von Makros hätte

.
@Lieselotte
Darf es auch meine primitive Formellösung sein?
Als erstes kommt in D1
rein, welche deine Anforderung
Zufallszahlen im Bereich ( 1-50 )
erfüllt.
Als nächstes komt dann in D2 die Formel rein, die verhindert das es in den nächsten Zellen zu doppelten Zahlen kommt.
=WENN(ZÄHLENWENN(D$1:D1;ZUFALLSBEREICH(1;50));ZUFALLSBEREICH(1;50);ZUFALLSBEREICH(1;50))
Diese Formel dann bis nach D6 runterziehen.
Da Du wenig Erfahrung mit Tabellenkalkulation hast, hier eine kurze Erkläruhng der längeren Formel.
=WENN(ZÄHLENWENN(D$1:D1;ZUFALLSBEREICH(1;50)) - {also der Blaue Bereich} Als erstes vergleicht Zählenwenn die theoretisch gezogene Zufallszahl im Bereich D$1:D1, und wenn sie schon vorhanden ist wird mit dem Roten Bereich weitergemacht, also eine neue Zufallszahl generiert und ausgegeben.
Sollte der Blaue Bereich aber nicht zutreffen, dann wird mit dem Grünen Bereich weitergemacht, also wiederum eine neue Zufallszahl generiert und ausgegeben.
Durch das runterziehen (kopieren) bis nach D6 passt sich der Zellbereich für ZÄHLENWENN automatisch an, so dass dann in D6 D$1:D5 steht.
Wie gesagt, sie ist primitiv, aber sie funktioniert

.
Ich möchte fast dafür Wetten das Karolus eine elegantere Lösung hat

.
Gruß
balu