Donner un nombre aléatoire en vbs
Résolu/Fermé
A voir également:
- Donner un nombre aléatoire en vbs
- Vbs windows - Accueil - Optimisation
- Nombre facile - Télécharger - Outils professionnels
- Le nombre de tentatives de déverrouillage incorrectes est trop élevé samsung ✓ - Forum Samsung
- Gto nombre episode ✓ - Forum Jeux vidéo
- Rémi et safia ont découvert le code binaire des nombres en cours d'informatique. ils l'utilisent pour se donner des rendez-vous secrets. ils ont décidé que : un message comporte 5 bits et donne le jour puis le moment les jours et les moments sont traduits par les nombres comme ci-dessous - Forum Programmation
9 réponses
Utilisateur anonyme
10 nov. 2021 à 20:20
10 nov. 2021 à 20:20
Bonjour
Vbs et vba sont assez proche pour ce que ne concerne pas l’application hote de vba.
As tu cherché en vba?
Vbs et vba sont assez proche pour ce que ne concerne pas l’application hote de vba.
As tu cherché en vba?
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
11 nov. 2021 à 06:51
11 nov. 2021 à 06:51
Bonjour a vous deux,
Si vous voulez un nombre aleatoire entre 1 et 100
A voir:
https://forum.hardware.fr/hfr/Programmation/VB-VBA-VBS/generer-nombre-aleatoire-sujet_91274_1.htm
Si vous voulez un nombre aleatoire entre 1 et 100
A voir:
https://forum.hardware.fr/hfr/Programmation/VB-VBA-VBS/generer-nombre-aleatoire-sujet_91274_1.htm
Utilisateur anonyme
Modifié le 11 nov. 2021 à 11:59
Modifié le 11 nov. 2021 à 11:59
Bonjour,
J'ai trouvé un lien qui permet de générer un nombre aléatoire:
https://stackoverflow.com/questions/18296503/vbscript-how-to-generate-a-random-number-then-an-if-statement-to-use-this-num/18296580d
Par contre c'est en anglais.
Merci quand même et bonne journée.
J'ai trouvé un lien qui permet de générer un nombre aléatoire:
https://stackoverflow.com/questions/18296503/vbscript-how-to-generate-a-random-number-then-an-if-statement-to-use-this-num/18296580d
Par contre c'est en anglais.
Merci quand même et bonne journée.
VBA c'est avec Excel, mais aussi avec Word, powerpoint, Autocad et pleins d'autres encore, ce sont les applications hôtes.
Mais la majorité des instructions qui ne concernent pas l'application hôte sont les mêmes en VBA, VBS et souvent VB6 (mais pas VB.Net)
D'ailleurs le lien que t'as donné f894009 (hello ça flotte ;) ) t'as donné marque bien VB-VBA-VBS...
De fait, dans ce lien, c'est que Galopin montre un code qui marche pour ces 3 VB qui donne un nombre entre 1 et 6 (un dé quoi) et prisonner propose un code qu'il donne pour VBA (mais qui est valable pour les 3) qui donne un nombre dans une plage donnée.
Tout ça expliqué en français
Donc en fait, si tu avais suivi mon conseil hier, ou regardé le lien de f894009 ce matin, tu aurais gagné du temps et tu ne te serais pas "embêté" avec
De rien quand même
Mais la majorité des instructions qui ne concernent pas l'application hôte sont les mêmes en VBA, VBS et souvent VB6 (mais pas VB.Net)
D'ailleurs le lien que t'as donné f894009 (hello ça flotte ;) ) t'as donné marque bien VB-VBA-VBS...
De fait, dans ce lien, c'est que Galopin montre un code qui marche pour ces 3 VB qui donne un nombre entre 1 et 6 (un dé quoi) et prisonner propose un code qu'il donne pour VBA (mais qui est valable pour les 3) qui donne un nombre dans une plage donnée.
Tout ça expliqué en français
Donc en fait, si tu avais suivi mon conseil hier, ou regardé le lien de f894009 ce matin, tu aurais gagné du temps et tu ne te serais pas "embêté" avec
Par contre c'est en anglais.
De rien quand même
f894009
Messages postés
17206
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 novembre 2024
1 710
>
Utilisateur anonyme
12 nov. 2021 à 06:45
12 nov. 2021 à 06:45
Bonjour Whismeril,
Eh oui, toujours sous le vent..
Eh oui, toujours sous le vent..
Utilisateur anonyme
Modifié le 11 nov. 2021 à 20:16
Modifié le 11 nov. 2021 à 20:16
D'ailleurs je voulais savoir aussi. Si je veux mettre le message du genre "Le nombre est:". Tu sais où je dois mettre dans le code ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
11 nov. 2021 à 20:51
11 nov. 2021 à 20:51
J'enfonce une porte ouverte, après la génération.
Après ça dépend de comment tu l'as codé
Après ça dépend de comment tu l'as codé
Utilisateur anonyme
12 nov. 2021 à 09:35
12 nov. 2021 à 09:35
Dim max,min,rand
max=100
min=1
Randomize
rand = Int((max-min+1)*Rnd+min)
WScript.Echo rand
max=100
min=1
Randomize
rand = Int((max-min+1)*Rnd+min)
WScript.Echo rand
Utilisateur anonyme
12 nov. 2021 à 10:46
12 nov. 2021 à 10:46
Alors, je dirais
Dim max,min,rand max=100 min=1 Randomize rand = Int((max-min+1)*Rnd+min) WScript.Echo « Le nombre est « & rand
Utilisateur anonyme
12 nov. 2021 à 11:20
12 nov. 2021 à 11:20
C'est exactement ce que je voulais. Merci pour ton aide ???? Je suis pas trop fort en programmation mais tu m'as aidé quand même ????.
11 nov. 2021 à 11:44