Utiliser un module dans une feuille précise

Bonjour, j'aimerai que generer_calendrier se trouvant dans Module1 se lance sur la feuille 1 ou "calendrier" et non sur la feuille 2.

Private Sub Workbook_Open()
    Sheets("calendrier").TextBox_annee.Value = Year(Date)
    Call generer_calendrier
End Sub

Enfaite, je veux que quand j'ouvre mon fichier, il lance generer_calendrier dans la feuille "calendrier", or quand on ferme le fichier quand on est sur la feuille 2, il lance generer_calendrier dans la feuille2.

Merci pour vos réponses.

Cordialement.

Bonjour,

Tu lui dis de le lancer sur la feuille 1 !

Bonne journée.

Oui mais la commande c'est quoi ?

j'ai beau faire sheets("calendrier"). ça marche pas

C'est que tu ne le fais pas au bon endroit.

Ou pas comme il convient.

Bas oui, c'est pour ça que je demande la formule, ou la bonne manière de l'écrire

Tu as la réponse proportionnée à ta question !

Les éléments que tu fournis ne permettent pas d'en dire plus...

Rechercher des sujets similaires à "utiliser module feuille precise"