Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Résolu]Boucle avec attente de réponse et test

  • Initiateur de la discussion Initiateur de la discussion Pierre F.
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

Pierre F.

Guest
Bonjour à toutes et tous.

Sur Feuil1, j'ai une liste de questions (B4:B150). J'ai les réponses en E4:E150 (qui serviront pour valider celles de l'utilisateur).
A l'aide d'une boucle, je souhaiterais afficher une à une ces questions sur la feuille "Un11" (en B4)... Mais avant d'afficher la 2e question j'aimerais que l'utilisateur trouve et écrive la première réponse!

en résumé: dans une boucle, comment l'arrêter (le temps de renseigner une cellule) et la faire continuer après l'entrée du renseignement??

Merci
Pierre F.

Voir fichier: sur message + "haut"
 
Dernière modification par un modérateur:
Re : Boucle avec attente de réponse et test

Bonjour,

pas accès à ton fichier, problème de proxy... toujours préférable un tout petit fichier placé directement sur le forum... regarde peut être du coté de l'événement "change" de la feuille de calcul, peut être la solution à ton souci :
Code:
Private Sub Worksheet_Change(ByVal Target As Range)

bonne journée
@+
 
Re : Boucle avec attente de réponse et test

Bonjour,
pas accès à ton fichier, problème de proxy... toujours préférable un tout petit fichier placé directement sur le forum...

Hello;
Merci pour cette réponse rapide!
Effectivement mon fichier était "bizarre" (très gros pour de petites choses)

Je l'ai remis ci-dessous en taille plus réaliste.

regarde peut être du coté de l'événement "change" de la feuille de calcul, peut être la solution à ton souci

oui, j'avais commencé par ça mais je ne m'en sortais pas... (mon excel est trop rudimentaire)

Cordialement,
Pierre F.
 

Pièces jointes

Dernière modification par un modérateur:
Re : Boucle avec attente de réponse et test

Re,

oui mais là en l'état de ton code tu es dans une boucle.... donc pas top à gérer comme ca ton truc... autre piste peut être utiliser un userform....
 
Re : Boucle avec attente de réponse et test

Aie 🙂

J'avais pensé à une inputbox mais je préfère travailler dans une cellule "normale"...

J'ai repris l'idée du "change" (voir pj)

Mais, si ça fonctionne pour la première question... ça ne boucle pas 🙁

A+
Pierre F.
 

Pièces jointes

Re : Boucle avec attente de réponse et test

Re,
bah.. en l'état, tu ne l'exécute que si la cellule modifiée est K4

Oui, c'est le but; les questions doivent s'afficher successivement dans la cellule B4 et les réponses être validées en K4... Dès que la réponse de K4 est juste, il faudrait que la question suivante s'affiche...

Pierre F.
 
Re : Boucle avec attente de réponse et test

Ouah!!

C'est exactement ça !!

Petite question: comment la procédure de la feuille Un11 sait-elle que i commence à 4 (est-ce "Static i As Integer" ??)

Merci infiniment (en boucle 😀)

Pierre F.
 
Re : Boucle avec attente de réponse et test

Re,

i ne commence pas à 4 mais à zéro, c'est pour cela que je mets un "i + 4" dans les instructions :
Code:
If Target = Sheets("Feuil1").Cells(i + 4, 5) Then
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…