You are here:--bloccare valori CASUALE()
bloccare valori CASUALE()2018-02-01T10:52:09+01:00

Home Forum Domande su Formule e Funzioni bloccare valori CASUALE()

  • Autore
    Articoli
  • Avatarpfmarro
    Partecipante
      Post totali: 6

      <hr />

      SALVE

      ho creato in un foglio Excel
      =int(casuale()*(100-1)+1)

      per generare un numero intero casuale tra 1 e 100

      come posso una volta creato bloccare il valore creato
      se chiudo e riapro me li ricalcola

      l’unico modo e crearlo in un’altra colonna e copiare i valori nella colonna desideraa?

      GRAZIE

    • BySalvBySalv
      Amministratore del forum
        Post totali: 536

        Ciao pfmarro, esatto tale formula, ogni volta che apri il foglio oppure avviene una variazione sul foglio viene ricalcolato il numero casuale, per farlo restare stabile puoi legarlo ad una macro che la lanci e quindi ti scrive il numero casuale in una cella, un esempio

        Sub NumeroCasuale()
        
        Range("A1") = WorksheetFunction.RandBetween(1, 100)
        
        End Sub

        fai copia incolla della macro in un modulo ed ogni volta che la lanci ti crea un numero casuale in “A1”

        non so la tua versione di Excel ma dalla 2010 in poi esiste la funzione “CASUALE.TRA(min;max)”, se usi una versione inferiore la macro non funziona perche fa uso di questa funzione, altrimenti poi bisogna modificarla per farla funzionare solo con “CASUALE()”

        Ciao By Sal  :bye:

         

         

      Devi essere loggato per rispondere a questa discussione.

      Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

      Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

      Chiudi