Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Iriata
  • 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 !

I

Iriata

Guest
Bonjour,

J'ai créer un fichier xl dans lequel j'ai mis le code suivant ci-dessous afin qu'il affiche un calendrier quand je clique sur une cellule de la colonne B.
Au fur et a mesure de l'utilisation le calendrier s'est agrandi et prend maintenant tous l'ecran, que puis-je faire ?
(image en pièce jointe)


Private Sub Calendar1_Click()
'Met la date selectionnée dans la cellule active
ActiveCell.Value = Calendar1.Value

'Masque le calendrier
Calendar1.Visible = False
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 2 And Target.Row >= 2 Then
Calendar1.Visible = True
Calendar1.Top = ActiveCell.Top + ActiveCell.Height
Calendar1.Left = ActiveCell.Left + ActiveCell.Width
Else
Calendar1.Visible = False
End If
End Sub





Merci
 

Pièces jointes

  • Image1.jpg
    42.8 KB · Affichages: 107
  • Image1.jpg
    42.8 KB · Affichages: 122
  • Image1.jpg
    42.8 KB · Affichages: 121
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
508
Réponses
4
Affichages
586
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
1
Affichages
468
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…