Calendrier dans une cellule

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

Caninge

XLDnaute Accro
Bonjour à tous.

J'ai trouvé un calendrier pour saisir une date dans une cellule.

Mais invariablement il revient toujours sur JUIN 2007.

c'est embêtant.

Comment faire pour qu'il revienne au moins sur le mois en cours (Janvier 2008)

Je vous remercie et bon dimanche.
 

Pièces jointes

Re : Calendrier dans une cellule

Bonjour Caninge bonjour le forum

Private Sub UserForm_Initialize()
With UserForm1
.Left = ActiveCell.Offset(0, 1).Left + 25
.Top = ActiveCell.Offset(0, 1).Top + 100
Calendar1.Value = Date
End With
End Sub
bon dimanche Papou
 
Re : Calendrier dans une cellule

Re Caninge re le forum
oui tu as pas bien modifié c'est tout

Private Sub Calendar1_Click()
ActiveCell.Value = Calendar1.Value
Unload Me
End Sub

Bon dimanche
Papou
PS : si tu veux à l'ouverture de ton user la date du jour par défaut tu ajoutes
activeCell.Value= Date
 
Re : Calendrier dans une cellule

Bonjour à tous,

S'il te manque la référence qui va bien, remplace :

Code:
 Private Sub UserForm_Initialize()
With UserForm1
 .Left = ActiveCell.Offset(0, 1).Left + 25
 .Top = ActiveCell.Offset(0, 1).Top + 100
 Calendar1.Value = [SIZE=3][B]Date[/B][/SIZE]
End With
End Sub
par

Code:
 Private Sub UserForm_Initialize()
With UserForm1
 .Left = ActiveCell.Offset(0, 1).Left + 25
 .Top = ActiveCell.Offset(0, 1).Top + 100
 Calendar1.Value = [SIZE=3][B]Now[/B][/SIZE]
End With
End Sub
dans le code Paritec de 09:08

A+
 
Re : Calendrier dans une cellule

Re à tous,
Paritec 🙂 :

Quand je dis "S'il te manque la référence qui va bien", je pensais à MS Calendar Controle xx



Voilà pourquoi je proposais le remplacement de Date par Now

Cela ne remet en aucun cas ton excellent code en cause.
Je souhaitais donner une astuce à Caninge pour pallier son bug

Bonjour à tous,

S'il te manque la référence qui va bien, remplace :

Code:
 Private Sub UserForm_Initialize()
With UserForm1
 .Left = ActiveCell.Offset(0, 1).Left + 25
 .Top = ActiveCell.Offset(0, 1).Top + 100
 Calendar1.Value = [SIZE=3][B]Date[/B][/SIZE]
End With
End Sub
par

Code:
 Private Sub UserForm_Initialize()
With UserForm1
 .Left = ActiveCell.Offset(0, 1).Left + 25
 .Top = ActiveCell.Offset(0, 1).Top + 100
 Calendar1.Value = [SIZE=3][B]Now[/B][/SIZE]
End With
End Sub
dans le code Paritec de 09:08

A+

Au plaisir de te croiser sur un fil
 
Re : Calendrier dans une cellule

bonjour le forum,
je te mets en pièces jointes un fichier que j'ai installé sur excel depuis qq temps et qui dépanne super comme calendrier pour cellule
je l'ai trouvé dans l'archive
si cela peut t'aider ....
alf
 

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
52
Affichages
3 K
Réponses
8
Affichages
696
Réponses
4
Affichages
586
Retour