Condividi tramite

Estrazione casuale da elenco (ma pilotata)

Anonimo
2015-03-28T11:21:38+00:00

Ciao a tutti!

vi propongo questa "sfida": avrei bisogno di una macro che estrae un nome da un elenco in maniera casuale ma con risultato pilotato.

Mi spiego meglio, vorrei che a lancio della macro venissero fuori tanti messagebox (che ne so, 20) con nomi estratti casualmente ma il 21esimo sia col nome che ho scelto io.

Come formula pensavo ad un INDICE dove la riga viene pilotata da un CASUALE.TRA ma non ho idea di come poter formalizzare la mia idea dei msgbox "in sequenza" in una macro e come arrivare al messaggio pilotato alla fine.

Suggerimenti?

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

4 risposte

Ordina per: Più utili
  1. Anonimo
    2015-03-28T11:57:26+00:00

    Hi Norman,

    cerco di spiegarmi meglio :)

    Lo scopo: dobbiamo chiamare delle persone a dimostrarci di aver capito l'utilizzo di un tool che abbiamo creato in excel. Siccome ci sono state indicate le persone da chiamare ma ci è stato anche chiesto di sembrare che la scelta sia casuale ho pensato a questa soluzione.

    Dato un elenco di 60 nominativi mi piacerebbe una macro che estraesse30 nomi casualmente e per ogni nome facesse apparire un messagebox col nome estratto (per dare appunto l'idea di "estrazione") mentre il 31esimo msgbox fosse col nome scelto da me.

    Se non sono stato chiaro fammi sapere :)

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2015-03-28T13:09:55+00:00

    Ciao Francesco,

    Lo scopo: dobbiamo chiamare delle persone a dimostrarci di aver capito l'utilizzo di un tool che abbiamo creato in excel. Siccome ci sono state indicate le persone da chiamare ma ci è stato anche chiesto di sembrare che la scelta sia casuale ho pensato a questa soluzione.

    Dato un elenco di 60 nominativi mi piacerebbe una macro che estraesse30 nomi casualmente e per ogni nome facesse apparire un messagebox col nome estratto (per dare appunto l'idea di "estrazione") 

    Fino qui, tutto è chiaro!!

    mentre il 31esimo msgbox fosse col nome scelto da me.

    Come si seleziona il nome che viene visualizzato nel 31esimo MsgBox?

    ===

    Regards,

    Norman

    hai ragione anche tu...

    Conta che dovremo fare 6 estrazioni, quindi potremmo fare due elenchi: uno con tutti nomi e un altro con i sei che devono venir scelti. 

    Oppure, se è più semplice, possiamo immetterlo direttamente nella macro e ne faccio 6 copie differenti, che lancerò in sequenza ;)

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2015-03-28T12:49:32+00:00

    Ciao Francesco,

    Lo scopo: dobbiamo chiamare delle persone a dimostrarci di aver capito l'utilizzo di un tool che abbiamo creato in excel. Siccome ci sono state indicate le persone da chiamare ma ci è stato anche chiesto di sembrare che la scelta sia casuale ho pensato a questa soluzione.

    Dato un elenco di 60 nominativi mi piacerebbe una macro che estraesse30 nomi casualmente e per ogni nome facesse apparire un messagebox col nome estratto (per dare appunto l'idea di "estrazione") 

    Fino qui, tutto è chiaro!!

    mentre il 31esimo msgbox fosse col nome scelto da me.

    Come si seleziona il nome che viene visualizzato nel 31esimo MsgBox?

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2015-03-28T11:37:35+00:00

    Ciao Francesco,

    Purtroppo, non ho capito nè come la tua selezione verrà identificata, nè lo scopo del procedimento. Quindi, ti chiederei gentilmente di fornirci una spiegazione più dettagliata del requisito.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento