[VBA] Tableau exercices de soustraction ; validation d'étapes

  • Initiateur de la discussion Initiateur de la discussion Fredox
  • 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 !

Fredox

XLDnaute Occasionnel
Bonjour,
Je créé ce tableau pour des exercices de soustraction, 10 calculs. A la fin du premier calcul j'aimerais enregistrer sur le tableau mis à coté l'exercice, le résultat, puis passer à l'exercice 2 et ainsi de suite.
Je suis en panne pour incrémenter ma série, changer le ligne dans le tableau de suivi...
Je pense que le dérouler parle de lui même.

Un p'tit coup de main me ferais du bien, je joint le fichier.

Merci
 

Pièces jointes

Bonjour sylvanu,
Très bien, cela fonctionne comme souhaitez, en plus tu as mis un bouton de remise à zéro.
J'aimerais une chose en plus:
- Arrivé à 10 calculs, une fenêtre s'ouvre pour donner le score + OK égal remise à compteur à 0

Tu crois que c'est possible ?

Merci encore
 
Dernière édition:
Soir vous mettez :
VB:
If compteur = 11 Then
    MsgBox Range("AB1"), , "Note finale"  ' si la cellule AB1 contient la valeur'
    Init
    Exit Sub
End If
Soit vous appelez cette cellule par exemple MaxDésiré et vous mettez
VB:
If compteur = 11 Then
    MsgBox [MaxDésiré], , "Note finale" 
    Init
    Exit Sub
End If
 
Si dans une cellule vous mettez le nombre max de questions.
Par exemple, si vous mettez 5 la note sera par ex de 4/5. Elle est bonne.
Vous pouvez la ramener sur 10 en faisant 10*4/5. En O12 vous mettez :
VB:
="Note: "&ENT(10*SOMME(L3:L12)/NB(J3:J12))&"/10"
ou
Code:
="Note: "&ARRONDI((10*SOMME(L3:L12)/NB(J3:J12));0)&"/10"

Ai je raté quelque chose ?
 
C'est joli.
Mais ce clignotement n'est pas très beau et ralentit le systeme.
Rajoutez ça :
VB:
Sub Soustraction()
Application.ScreenUpdating = False    '<<<<<<<<<<  A rajouter'
Le clignotement sera supprimé, et surtout ça ira beaucoup plus vite.
( Application.ScreenUpdating = False fige l'affichage. Il redevient True à la fin de la macro )
 
- 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

Discussions similaires

Réponses
11
Affichages
153
Réponses
4
Affichages
126
Réponses
4
Affichages
243
Retour