Fonction dans une maccro

judoka15 -  
 judoka15 -
Bonjour,Voila on problème , j'ai crée un userform, avec une saisie de texte et un bouton OK, quand appuie sur OK,la saisie rentrer dans la zone texte s'ajoute sur a feuille excel, en A1, quand on en rajoute une elle se met en A2.
Mais mon problème c'est que je voudrais que audessus de la zone texte , il y est une zone avec une question aléatoire choisi de B1 à B50
Ma formule est =CHOISIR(ENT(ALEA()*50)+1;"...";"...","...")
Je voudrais que au lieu de écrire toutes les questions que je rentre la plage de donnée et qu'il tire une question au hasard
Et aussi que dans ma nouvelle zone texte, une questions soit choisi par hasard, mais il faut entrer une macro et moi je ne comprends rien au macro , donc je voudrais mettre ma formule dans la macro, mais ce n'est pas possible.
Je suis sur Excel version 2000.
Serait-il possible que quelqu'un m'aide.
Merci
A voir également:

4 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour,
ta liste de question est en A1:A50 par exemple

Randomize
talistebox= Cells(Int(Rnd * 50 + 1), 1)
0
judoka15
 
Merci michel
Mais en faites je voudrais qu'une nouvelle fenêtre apparaîse, en me posant une question hausard, et que je rentre la réponse à la question et en appuyant sur un bouton qu'il me dise si ma réponse est juste ou est fausse.
Les questions sont de A1 à A50
Les réponses dont de B1 à B50
La réponse à la questions A1 est en B1
La réponse à la question A2 est en B2
et ainsi de suite

Merci
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Ta question était:
..."Mais mon problème c'est que je voudrais que audessus de la zone texte , il y est une zone avec une question aléatoire choisi de B1 à B50
Ma formule est =CHOISIR(ENT(ALEA()*50)+1;"...";"...","...")
Je voudrais que au lieu de écrire toutes les questions que je rentre la plage de donnée et qu'il tire une question au hasard
Et aussi que dans ma nouvelle zone texte, une questions soit choisi par hasard"...


J'ai répondu et maintenant tu joues aux poupées russes,... " mais en fait"..., avec une 2° question plutôt que d'expliquer clairement le problème au départ

désolé, je ne joues plus, je ne suis pas une machine à distribuer des macros au gré des désidératas changeants et soudains
0
judoka15
 
Desolé
Mais je veut juste qu'il me pose une question hausard
Et que je rentre la réponse à la question dans une fenêtre qui est apparu
Et qu'il me dise si elle est juste ou si elle est fause
Un système de révision

Si vous ne réponde pas à ce message, je comprendrais
Merci encore
0