Discussione:
Generazione numeri casuali
(troppo vecchio per rispondere)
Lillo
22 anni fa
Permalink
Avrei bisogno una mano sulla generazione di numeri casuali in excel (VBA).
Questo xè ho la necessità di generare diverse serie di N numeri casuali
compresi tra due estremi; io utilizzo la formula (ripetuta N volte):
Rand_Line = Int((Lim_Sup - Lim_Inf + 1) * Rnd + Lim_Inf)
Il problema è che la seconda (e le successive) serie di numeri sono
esattamente uguali alla prima...Dovrebbe essere un problema di base
(funzione randomize), ma non so come risolverlo (la guida è particolaremnte
inutile...)

Thks
mixkey3
22 anni fa
Permalink
Il 16 Ott 2003, 11:28, "Lillo" <***@tiscali.it> ha scritto:
Basta che tu scrivi "randomize" in una linea e niente altro e le palline"
vengono rimescolate.
Ciao

--------------------------------
Inviato via http://arianna.libero.it/usenet/
mixkey3
22 anni fa
Permalink
Post by mixkey3
Basta che tu scrivi "randomize" in una linea e niente altro e le palline"
vengono rimescolate.
Meglio, scrivi:
Randomize (timer)
in questo modo la serie di numeri casuali viene generata a partire dalla
variabile time che, essendo l'orologio del PC, varia in continuazione.

--------------------------------
Inviato via http://arianna.libero.it/usenet/
Lillo
22 anni fa
Permalink
Post by mixkey3
Randomize (timer)
in questo modo la serie di numeri casuali viene generata a partire dalla
variabile time che, essendo l'orologio del PC, varia in continuazione.
E' quello che ho fatto ma stranissimamente excel genera sempre gli stessi
numeri!!! Adesso dò un'occhiata a tutto il programma, magari c'è qualche
errore...
Lillo
22 anni fa
Permalink
Post by Lillo
E' quello che ho fatto ma stranissimamente excel genera sempre gli stessi
numeri!!! Adesso dò un'occhiata a tutto il programma, magari c'è qualche
errore...
Grazie 1000 x l'aiuto, c'era l'azzeramento di un contatore esterno al for
(che cretino che sono...)

Loading...