Bonsoir,

Je commence tout juste à utiliser les macros calc... Les éléments de programmation que je connais sont assez loin derrière moi, et ne sont pas du langage utilisé par OO, même si il y a certaines ressemblances quand  même, et donc je suis toute novice dans ce domaine....
J'ai déjà eu des réponses à mes questions (merci Laurent Godard !!) mais au fur et à mesure que j'avance, les problèmes continuent à se poser....


En fait, je souhaite automatiser un programme de calcul mental pour des élèves.
Il y a dix séries de calcul de prévues... (feuille 1 -> feuille 10)



Première question :

Je leur demande de faire dix calculs, réponses dans les cellules A1-A10 de la feuille 1.
Une macro teste les résultats (et indique les réponses vraies, les réponses fausses)

Il faut donner le temps aux élèves de corriger les réponses avant de relancer la macro de test des résultats

Y a-t-il un moyen que la macro fasse une pause le temps de la correction  et relance automatiquement le test ensuite ?
(Tout en empêchant le passage de l'élève à d'autres feuilles du document ?)

Pour l'instant, j'ai réussi à bricoler quelquechose avec une boucle do - loop while... Mais ça mouline (et ça se voit) pendant qu'on corrige les résultats, ce qui gâche un peu la "beauté du truc".



Deuxième question :



Une fois que la première série (feuille 1) est achevée (sans erreur), on passe à la série n°2 (feuille 2).

Dans la macro "test" que j'utilise, je travaille avec la feuille active.
Peut-on lancer une même macro à chaque changement de feuille, et comment ? (ici ce serait la "test"), pour effectuer le même type de test présenté dans ma première question.


Voilà, j'espère que ces deux situations ne vous empêcheront pas de dormir... Mais que vous pourrez me dépanner quelque peu.

Véronique.

Répondre à