Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Mosar3
  • 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 !

Mosar3

XLDnaute Nouveau
Bonjour, j'ai un problème que je n'arrive à résoudre :
comment faire l'équivalent de ceci :
Code:
Private Sub EffacerJour(Journée As Variant)
  NomPlatFroidJournée.Value = False
End Sub
et en parallèle avec ce sub :
Code:
Private Sub NomEffacerLundi_click()
  Call EffacerJour("Lundi")
End Sub
Avec NomPlatFroidLundi une checkbox.
Le but est de pouvoir faire avec les septs jours de la semaine et différents plats(PlatFroidLundi, PlatFroidMardi...DessertLundi, DessertMardi...).
Quand j'essaye, il me met "erreur 424, objet requis"...
Merci de vos réponses!
A bientôt!!
 
Re : appel de Sub

Bonjour Mosar, Le forum,

C'est pas évident de comprendre sans un fichier exemple.

Mais essaies ceci:

Code:
Private Sub EffacerJour(Journée As Variant)
  Me.Controls("NomPlatFroid" & Journée).Value = False
End Sub

Si tu appelles toujours la macro EffacerJour avec les noms de jours ("Lundi","Mardi","Mercredi" etc...)

Code:
Private Sub EffacerJour(Journée As String)
  Me.Controls("NomPlatFroid" & Journée).Value = False
End Sub
A+
 
Re : appel de Sub

Bonjour le forum,
Merci infiniment Hasco c'est exactement ça ( en plus j'avoue que c'était difficilement compréhensible...).
C'est parfait ça marche super bien.
Encore un immense MERCI et à bientôt!!
 
- 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

  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
267
Réponses
3
Affichages
354
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…