USERFORM ALEATOIRE
Résolu
hellomargo
Messages postés
52
Date d'inscription
Statut
Membre
Dernière intervention
-
hellomargo Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
hellomargo Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
dans le cadre du confinement me voila professeur des écoles comme beaucoup d'entre vous!
l'idée est d'apprendre les tables de multiplication façon ludique
j'utilise un userform pour cela
mais comment afficher un userform de façon aléatoire genre 1X1 et passer a l'userform 3X5?
Merci
dans le cadre du confinement me voila professeur des écoles comme beaucoup d'entre vous!
l'idée est d'apprendre les tables de multiplication façon ludique
j'utilise un userform pour cela
mais comment afficher un userform de façon aléatoire genre 1X1 et passer a l'userform 3X5?
Merci
A voir également:
- USERFORM ALEATOIRE
- Tirage au sort excel aléatoire sans doublon ✓ - Forum Excel
- Vlc lecture aléatoire - Forum Téléphones & tablettes Android
- Comment désactiver le mode aléatoire sur VLC? - Forum Lecteurs et supports vidéo
- Lecture aléatoire VLC - Forum Lecteurs et supports vidéo
- Diaporama aléatoire windows 10 - Forum Windows 7
4 réponses
Bonjour
Tu as écrit un userform par multiplication ?
C’est énormément de travail et pas forcément judicieux.
Il aurait suffit de choisir aléatoirement les 2 valeurs et afficher l’opération dans un label.
Je ne code pas en vba, mais ça devrait ressembler à ça
Dans un bouton «Nouvelle opération »
Dans un bouton « Vérifier la réponse »
Tu as écrit un userform par multiplication ?
C’est énormément de travail et pas forcément judicieux.
Il aurait suffit de choisir aléatoirement les 2 valeurs et afficher l’opération dans un label.
Je ne code pas en vba, mais ça devrait ressembler à ça
- dans un module
Dim operateur1 as integer Dim oparateur2 as integer
Dans un bouton «Nouvelle opération »
operateur1 = Int(10 * Rnd) + 1 operateur2 = Int(10 * Rnd) + 1 LabelOperation.Text = operateur1 & " X " & operateur2 ‘je ne sais plus si en vba c’est .Text ou .Caption
Dans un bouton « Vérifier la réponse »
If Int(TextBoxReponse.Text) = operateur1 * operateur2 Then Msgbox "C’est bon, bravo" Else Msgbox "Essayez de nouveau" End If
bonjour Whismeril heureux de faire ta connaissance,
je teste et je fais un retour
merci pour la réactivité
je teste et je fais un retour
merci pour la réactivité