Nun sollen Namen zufällig den Rängen zugeordnet werden aber Rang 1 muss von jemandem belegt werden, der Eigenschaft 1 und 2 hat.
Nur 1 und 2 oder mindestens 1 und 2?
a) Erstelle die Bedingung und
b) wähle "zufällig" aus Ergebnismenge.
zu a)
aa) Entweder Du filterst Dein Blatt (AutoFilter) oder
ab) verwendest SQL
zu aa)
- Tabelle -> AutoFilter -> ( Filtrat == Ergebnismenge )
zu ab)
- Recherchiere nach "vba excel adodb recordset"
- SELECT [Name] From `Tabellenname$` Where [Eigenschaft1] = 'ja' AND [Eigenschaft2] = 'ja'
zu b)
VBA-Rnd() -> recherchiere nach Beispielen dieser Funktion + der Randomize-Anweisung
Das sind mögliche Werkzeuge für Dein Vorhaben.
gruß
Marco
|