Comment utiliser la fonction VBA RND ?

La fonction VBA RND est répertoriée dans la catégorie mathématique des fonctions VBA. Lorsque vous l’utilisez dans un code VBA, il génère un nombre aléatoire supérieur ou égal à zéro et inférieur ou égal à 1. En termes simples, il renvoie un nombre aléatoire compris entre 0 et 1. Il fonctionne comme la fonction RAND dans la feuille de travail .

Syntaxe

Rnd([Nombre])

Arguments

  • [Nombre] : Un argument numérique facultatif où vous pouvez spécifier [Ceci est un argument facultatif et s’il est omis, VBA prend >0 par défaut] :
    1. <0 pour obtenir le même numéro aléatoire à chaque appel, en utilisant [Number] comme numéro de départ.
    2. =0 pour obtenir le dernier nombre aléatoire généré.
    3. >0 pour obtenir le prochain nombre aléatoire dans la séquence.

Exemple

Pour comprendre pratiquement comment utiliser la fonction VBA RND, vous devez passer par l’exemple ci-dessous où nous avons écrit un code vba en l’utilisant :

example-vba-rnd-function
Sub example_RND()
Range("A1").Value = Rnd()
Range("A2").Value = Rnd()
Range("A3").Value = Rnd()
End Sub

Dans le code ci-dessus, nous avons utilisé RND pour obtenir des nombres aléatoires en A1, A2 et A3. Et si nous réexécutons cela, il renverra les différents nombres dans les trois cellules.

Plus de tutoriels

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *