Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Nombre aléatoire

7 réponses
Avatar
Fan
Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un chiffre
aléatoire compris entre 0 et 0.05.

Merci

7 réponses

Avatar
isabelle
bonjour Fan,

ActiveCell = Evaluate("RAND()*0.5")

isabelle

Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un chiffre
aléatoire compris entre 0 et 0.05.

Merci




Avatar
MichDenis
Range("A1") = [(RAND()+0.05)/2]




"Fan" a écrit dans le message de news:
Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un chiffre
aléatoire compris entre 0 et 0.05.

Merci
Avatar
Fan
merci isabelle pour cette réponse.

serais-ce trop demander comment adapter cette fonction pour quelle me
retourne un nombre à 2 décimales uniquement.

Merci par avance

"isabelle" a écrit dans le message de
news:
bonjour Fan,

ActiveCell = Evaluate("RAND()*0.5")

isabelle

Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un chiffre
aléatoire compris entre 0 et 0.05.

Merci






Avatar
Pounet95
Bonsoir,
De mémoire, voir du côté de RND et initialisation par RANDOMIZE
dans l'aide Excel ( si accessible bien sûr )

Pounet95

"Fan" a écrit dans le message de
news:
Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un chiffre
aléatoire compris entre 0 et 0.05.

Merci




Avatar
isabelle
bonjour Fan,

ActiveCell = Format(Evaluate("RAND()*0.5"), "0.00")

isabelle

merci isabelle pour cette réponse.

serais-ce trop demander comment adapter cette fonction pour quelle me
retourne un nombre à 2 décimales uniquement.

Merci par avance

"isabelle" a écrit dans le message de
news:
bonjour Fan,

ActiveCell = Evaluate("RAND()*0.5")

isabelle

Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un chiffre
aléatoire compris entre 0 et 0.05.

Merci










Avatar
Fan
Merci pour votre réponse

"isabelle" a écrit dans le message de
news:
bonjour Fan,

ActiveCell = Format(Evaluate("RAND()*0.5"), "0.00")

isabelle

merci isabelle pour cette réponse.

serais-ce trop demander comment adapter cette fonction pour quelle me
retourne un nombre à 2 décimales uniquement.

Merci par avance

"isabelle" a écrit dans le message de
news:
bonjour Fan,

ActiveCell = Evaluate("RAND()*0.5")

isabelle

Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un
chiffre




aléatoire compris entre 0 et 0.05.

Merci













Avatar
Modeste
Bonsour® Fan avec ferveur ;o))) vous nous disiez :

Bonjour,

Dans Vba, comme mettre dans une cellule le résultat contenant un
chiffre aléatoire compris entre 0 et 0.05.

Merci
si l'on s'en tient à 2 décimales

ActiveCell = Int(5*Rnd())/100
pour 4 décimales :
ActiveCell = Int(500*Rnd())/10000
pour 8 décimales :
ActiveCell = Int(5000000*Rnd())/100000000


--
--
@+
;o)))