Calendrier par rapport à une plage donnée

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

dav123

XLDnaute Occasionnel
Bonjour le Forum

J'ai récupérer sur le forum un fichier qui permet d'intègrer un calendrier par rapport à des colonnes définies
Par contre mon besoin serait d'avoir ce calendrier non pas via toute une colonne mais par rapport à une plage de cellule
de C17:L17
de D4😀8
de K4:K8
C1
D1

Pouvez vous m'aider sur la syntaxe à mettre en œuvre dans la macro
 

Pièces jointes

Re : Calendrier par rapport à une plage donnée

Bonjour dav123
Essayez ceci :
Code:
[COLOR="DarkSlateGray"]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
   If Target.Count > 1 Then Exit Sub
   If Not Intersect(Target, Union(Range("C17:L17"), Range("D4:D8"), Range("K4:K8"), Range("C1:D1"))) Is Nothing Then
      Calendrier1.Show
      Cancel = True
   End If
   If date2 > 0 Then
      Target.Value = date2
   End If
End Sub[/COLOR]
ROGER2327
 
- 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
768
Réponses
5
Affichages
613
Retour