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 !

Marc_du_78

XLDnaute Accro
Bonjour à vous,

J'ai ce code sur une feuille (début)

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Target.Address(0, 0) = 'X1' Then Exit Sub
Const Source As String = 'Liste de Validation Excel'

qui intervient selon la sélection du mois effectué.
Dans une autre procédure, je voudrais faire appel à celle-ci au cas où l'utilisateur aurait afficher plusieurs mois, de façon à ce que seul le mois en cours soit sélectionné, mais je n'y arrive pas.
Si quelqu'un connait, je le remercie d'avance.
 
Bonsoir à tous et à toutes,

En fait :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Target.Address(0, 0) = 'X1' Then Exit Sub
Const Source As String = 'Liste de Validation Excel'
me renvoyait vers
Sub Janvier(Source As String)
Sub Fevrier(Source As String)
etc... qui m'appelait d'autres macros
en utilisant cette dernière j'arrive au résultat. Je vous donne cette info au cas où.
En vous saluant au passage.
 
- 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
14
Affichages
484
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
4
Affichages
521
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
588
Réponses
4
Affichages
586
Retour