Microsoft 365 Comment changer les valeur des checkboxs

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

zdz

XLDnaute Nouveau
bonjour chers membre
je me demande si pouvait m'aider a modifier la selection au niveau de choix et le rendre selon les 3 niveaux de choix avec des pourcentage

le checkbox 1 = 90%; le checkbox 2= 50%; le checkbox 3 = 20%

Jai essayer de modifier mais j'ai des difficultés
 

Pièces jointes

Le coding sur l'évènement _Exit est assez délicat.
D'une part parce qu'un MsgBox d'erreur fait perdre tout Focus de la zone en erreur en Cancel = True.
D'où la nécessité de faire les .SetFocus en Asynchrone avec Cancel = False.
Enfin parce que aucun Control n'a la main tant qu'on ne sort pas avec Cancel = False.
Et on ne le fait tant qu'il y a une erreur dans la zone.

Il y a un moyen qui consiste à traiter l'Exit en asynchrone qui permet de laisser la main aux autres contrôles, mais je n'ai pas voulu compliquer davantage.

Pour sortir du UserForm sur un Nom & Prénom non validés (Le bouton Terminé n'a pas la main), j'ai accepté la touche Escape.
bonsoir ,
merci beaucoup pour le fichier que ta modifier mais juste une question au lieu de les afficher dans la colonne B plutôt dans la colonne C du niveau 1
 
Bonjour,
mais juste une question au lieu de les afficher dans la colonne B plutôt dans la colonne C du niveau 1
Mais de quoi tu parles ?
"de les afficher". C'est quoi les ?

De toutes façons, il me semble que tout est paramétré dans le code puisque les tableaux ne sont pas des tableaux structurés:
VB:
Private Const FQ_NoPremièreLigneData = 4
Private Const FQ_NoColonneQuestion = 2
Private Const FQ_OffsetRéponse = 1
Private Const FQ_OffsetNiveau = 2
Private Const FQ_OffsetTotal = 2
'
Private Const FC_NoPremièreLigneData = 3
Private Const FC_NoColonneNom = 1
Private Const FC_NoColonnePrénom = 2
Private Const FC_NbCasesParQuestion = 6
Private Const FC_NoColonnePremièreCasePremièreQuestion = 3
'
Private Const FN_NoColonneNom = 1
Private Const FN_NoColonnePrénom = 3
Private Const FN_NoLigneNomPrénom = 2
Private Const FN_NoColonnePourcentage = 2
Private Const FN_NoPremièreLigneData = 4

Suffit d'adapter ces constantes selon les positions de tes données.
 
- 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

Retour