VBA générer une série de chiffre aléatoire
Résolu
majival
Messages postés
23
Date d'inscription
Statut
Membre
Dernière intervention
-
pijaku Messages postés 12263 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 12263 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- Nombre aléatoire vba
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
- Excel compter cellule couleur sans vba - Guide
- Gto nombre episode ✓ - Forum Cinéma / Télé
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
2 réponses
Bonjour,
générer une série de chiffre aléatoire (10000 ou plus)
Tu veux la version "soft" ou la version "hard"?
Des chiffres entre 0 et ???
Cordialement,
Franck
générer une série de chiffre aléatoire (10000 ou plus)
Tu veux la version "soft" ou la version "hard"?
Des chiffres entre 0 et ???
Cordialement,
Franck
Voici le code.
Il te place en colonne A une suite de 10 000 (à adapter dans le code) nombres aléatoires compris entre 0 et 36 (inclus).
EDIT : Fonction NbAlea simplifiée
Cordialement,
Franck
Il te place en colonne A une suite de 10 000 (à adapter dans le code) nombres aléatoires compris entre 0 et 36 (inclus).
Option Explicit Public Sub Liste_Aleas() Dim i As Long, TbResults() As Long Const NB As Long = 10000 'A ADAPTER : nre de nombres aléatoires désirés ReDim TbResults(1 To NB, 1 To 1) For i = 1 To NB TbResults(i, 1) = NbAlea(0, 36) Next Range("A1").Resize(UBound(TbResults)) = TbResults End Sub Private Function NbAlea(min As Long, Max As Long) As Long Randomize Timer NbAlea = Int((Max - min + 1) * Rnd + min) End Function
EDIT : Fonction NbAlea simplifiée
Cordialement,
Franck
Oui, il y avait une petite erreur, corrigée maintenant.
Sinon, voici un fichier : https://www.cjoint.com/c/GIgkUrJHIDE
Sinon, voici un fichier : https://www.cjoint.com/c/GIgkUrJHIDE
Qu'appelles-tu version "hard"
Il s'agit de chiffres entre 0 et 36
matt
Je te bricole ça dans un instant.
t'es trop fort