Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1304to1308
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellen zufällig sortieren und kopieren

Zellen zufällig sortieren und kopieren
16.03.2013 16:03:02
Tom
Hallo an Alle, die das lesen :-)
Ich habe folgenden vba-Code gefunden:
Sub til()
Sheets("Tabelle1").Select
Range("a1").Clear
Dim ar_rng(), i
ar_rng = Range("A1:A33")
For i = 1 To 33
ar_rng(i, 1) = Cells(Int(Rnd() * 33 + 1), "E").Value
Next
[A1:A33] = ar_rng()
End Sub
Es werden also die Zellen aus Spalte E zufällig gemischt in Spalte A übertragen. Ich müsste den Code erweitert haben:
Neben jeder Zelle in Spalte E befindet sich in Spalte F ein fest zugeordneter Wert. Dieser müsste gleichzeitig in Spalte B kopiert werden. Beispiel: in Zelle E12 steht "Eis", in Zelle F12 "Erdbeer". In Spalte A müsste dann in derselben Zeile (die zufällig ausgewählt wurde) "Eis" (Spalte A) und "Erbeer" (Spalte B)stehen.
Kann jemand den Code entsprechend ändern?

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellen zufällig sortieren und kopieren
16.03.2013 16:41:29
Tino
Hallo,
vielleicht so
Sub til()
Dim ar_rng(), i&, nValue&
With Sheets("Tabelle1").Range("A1:B33")
ar_rng = .Value
For i = 1 To 33
nValue = Int(Rnd() * 33 + 1)
ar_rng(i, 1) = Cells(nValue, 5).Value
ar_rng(i, 2) = Cells(nValue, 6).Value
Next
.Value = ar_rng()
End With
End Sub
Gruß Tino

AW: Zellen zufällig sortieren und kopieren
16.03.2013 16:49:37
Tom
Super! Genau das, was ich brauche! Vielen Dank, Tino!!! :-)
Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige