Condition d'une valeur logique (VBA)
inconnu(e)
-
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je ne sais pas comment faire pour comparer deux nombres dans une condition (if)
je sais que j' m'exprime très mal et que ce n'est pas clair pour tout le monde et donc je vous donne tout de suite un exemple:
dans les cases de la colonne A il y a un comparateur ou un nombre (A1: <2; A2 :5 ...)
j'ai un programme qui tire des nombres et une case aléatoires et je voudrais savoir comment faire pour que, jusqu'à ce que le nombre tiré soit égale à la valeur de la cellule (ex: <2 --> 0 ou 1 ; 5 -->5 ...), la boucle refasse tirer une autre case.
je ne sais pas comment faire pour comparer deux nombres dans une condition (if)
je sais que j' m'exprime très mal et que ce n'est pas clair pour tout le monde et donc je vous donne tout de suite un exemple:
dans les cases de la colonne A il y a un comparateur ou un nombre (A1: <2; A2 :5 ...)
j'ai un programme qui tire des nombres et une case aléatoires et je voudrais savoir comment faire pour que, jusqu'à ce que le nombre tiré soit égale à la valeur de la cellule (ex: <2 --> 0 ou 1 ; 5 -->5 ...), la boucle refasse tirer une autre case.
A voir également:
- Condition d'une valeur logique (VBA)
- Excel cellule couleur si condition texte - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Eql test logique - Forum Programmation
- Incompatibilité de type vba ✓ - Forum Programmation
- Valeur ascii - Guide
3 réponses
Bonjour
Pas très clair
Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
Cdlmnt
Pas très clair
Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
Cdlmnt
je voudrais que le programme tire des cases au hasard dans la colonne A jusqu’à ce que la comparaison soit vraie (ex: pour <5 sont vrai 4,3,2,1,0; pour =0 est vrai 0...)
j'ai déjà fait ça:
mais ça marche pas...
comment faire?
j'ai déjà fait ça:
Do
Randomize
Nombre_aleatoire = Int(Range("C1").Value * Rnd) + 1
MsgBox Range("A" & Nombre_aleatoire).Value
Loop While NombreV & Range("A" & Nombre_aleatoire).Value = True
mais ça marche pas...
comment faire?