appel de Sub

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!!
 
G

Guest

Guest
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+
 

Discussions similaires

Statistiques des forums

Discussions
312 413
Messages
2 088 199
Membres
103 765
dernier inscrit
Pi4