Utiliser Macro sur une seule page de classeur

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

noel33

XLDnaute Occasionnel
Bonjour à tous,

je voudrais utiliser cette macro:

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
If Not TypeOf Sh Is Worksheet Then Exit Sub
If Intersect([B7:B50], Target) Is Nothing Then Exit Sub
If Target.Columns.Count <> 1 Then Exit Sub
If Target.Rows.Count <> 1 Then Exit Sub
UFmCalend.Posit Target, 0, 1
Target.Value = UFmCalend.Saisie(Titre:="Calendrier", DInit:=Target.Value, Défaut:=Target.Value)
End Sub


Mais uniquement sur une seule page d'un de mes classeurs.

Malheureusement, cette macro fonctionne pour toutes les pages du classeur, je en sais pas comment faire...

Quelqu'un a une solution?

D'avance merci,

N.
 

Pièces jointes

- 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
9
Affichages
195
Réponses
4
Affichages
243
Réponses
7
Affichages
163
Réponses
1
Affichages
348
Retour