Wert in Gültigkeitsliste zufällig auswählen
15.01.2007 08:17:00
Michael
Ich habe ein File mit mehreren Dropdowns via Gültigkeitslisten. Diese Listen sind in einer Extratabelle, deren Bereiche mit "Bereich1" usw. definiert sind. Kann ich jetzt irgendwie per Makro veranlassen, dass ein zufälliger Eintrag der Liste einem Dropdown zugeordnet wird?
Das nächste Problem ist nämlich, dass er trotz dem Haken bei 'leere Zellen ignorieren' immer auch leere Zeilen zur Auswahl lässt.
Ich habe beim Suchen das hier gefunden, kann man das ummodeln?:
<pre>
Sub ZufallsSatz()
Dim arrS As Variant
Dim arrP As Variant
Dim arrA As Variant
Dim arrG As Variant
Dim sA As String, sB As String, sC As String, sD As String
arrS = Array("Gerhard Schröder ", "Edmund Stoiber ", _
"Guido Westerwelle ", "Otto Schily ")
arrP = Array("schätzt ", "nutzt ", _
"verurteilt ", "genießt ")
arrA = Array("den Zauber ", "die Freuden ", _
"das Prinzip ", "den Rausch ")
arrG = Array("der Macht.", "des Bundestages.", _
"der Bundeshauptstadt.", "der Sinneslust.")
Randomize
sA = arrS(Int((4 * Rnd) + 0))
sB = arrP(Int((4 * Rnd) + 0))
sC = arrA(Int((4 * Rnd) + 0))
sD = arrG(Int((4 * Rnd) + 0))
MsgBox sA & sB & sC & sD
End Sub</pre>