Nell'attesa di un tuo invio file come richiesto nel mio post precedente (leggilo per cortesia)
avrei realizzato questo tipo di sorteggio che, forse, dovrebbe corrispondere a quanto chiedevi altrimenti rimane come una piccola utility per amatori di sorteggi condizionati.
Rispetto al precedente file abbiamo appunto un combox nell'userform con l'elenco dei Team prelevati dalla colonna O
Questo elenco è rielaborato ogni volta in quanto riporta voci univoche trovate nella colonna C (quindi i Team saranno a fianco di ogni Giocatore in col A, squadra in colonna B).
In colonna P viene conteggiato il numero di giocatori per team, anche questo elenco viene di volta in volta ricalcolato.
All'apertura della maschera nel combox apparira la dicitura "Tutti i Team" e la macro funziona come nella precedente versione con l'implementazione di poter fermare con la X (chiudendo l'userform) e riprendere l'estrazione senza cancellare le estrazioni precedenti rispondendo al messaggio di "Non cancellare" (premendo NO).
Invece scegliendo un Team nel combox la macro sorteggerà solo i giocatori/squadra di quel team una volta estratti tutti i giocatori di quel team un messaggio avvisera che non ci sono più giocatori da estrarre e si può procedere al sorteggio di giocatori di un altro team senza che la macro cancelli il sorteggio del team precedente.
E' più complicato spiegare il funzionamento che non usare questa simpatica utility per questo
Allego il FileCiao
P.s. Attualmente l'elenco del sorteggio si visione solo dopo aver chiuso la maschera e rendendo attivo il foglio2 perché la suspence di vedere un nome alla volta (quello sorteggiato) è maggiore anche perché era stata questa larichiesta iniziale, ma se dovesse occorrere si può modificare la macro affinché si possa visualizza direttamente il foglio 2 con l'userform che lavori in primo piano e l'elenco come sfondo, in questo caso man mano che si sorteggia si vede l'elenco "crescere" di nome in nome.
Attendo consigli in merito