CALENDRIER EN VBA POUR EXCEL 2010

Signaler
Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
-
 Pat -
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54013-calendrier-en-vba-pour-excel-2010

Merci, exactement ce que je cherchais ! J'étais pris avec des versions différentes de windows et d'excel, avec des composants calendrier manquant. Maintenant, ça fonctionne en tout temps ! Super.
Messages postés
27
Date d'inscription
jeudi 19 avril 2012
Statut
Membre
Dernière intervention
8 août 2013

Merci j'ai réussi à l'intégrer comme je le souhaitais!
Beau travail
Flo
Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
9
Messages postés
89
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
28 juillet 2008

Bonjour,
Je n'ai plus de problème.
J'ai écrasé le fichier xdate.xla et j'ai eu accès.
je n'ai pas d'explication.
Merci
Maurice
Messages postés
1
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
10 mars 2012

bonjour,

Très beau et bon calendrier, il marche très bien,
10/10

Merci
Messages postés
89
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
28 juillet 2008

Bonjour,
Merci d'avoir répondu.
En fait j'ouvre le fichier sans problème et il fonctionne.
J'ouvre le fichier dans Excel 2007. J'ai le calendrier, etc.
Si je veux regarder ce qu'il y a dans le code VBA, il m'est demandé un mot de passe.
A bientôt
Maurice
Messages postés
7
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
20 février 2012

Bonjour Maurice,

Je viens de télécharger le fichier zip et il n'y a pas de mot de passe.
Je ne peux pas t'aider. Désolé.

A+
Messages postés
89
Date d'inscription
lundi 3 mars 2003
Statut
Membre
Dernière intervention
28 juillet 2008

Bonjour,
Je ne sais pas regarder ton code car il m'est demandé un mot de passe.
Pourrais tu me le communiquer ?
Merci
Maurice
Messages postés
4
Date d'inscription
lundi 14 novembre 2005
Statut
Membre
Dernière intervention
31 janvier 2019

Plus dans office 2010 :( allez savoir pourquoi !!
je te pique donc ce code nounou94. Merci ! j'ai la flemme (et un manque de temps) de coder un calendrier moi même et celui ci est exactement ce qu'il me fallait :)

merci encore !
Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
9
re

pardon il fallait comprendre :

Un objet "DtPicker" est disponible en VBA mais bon il faut bien se trouver des exercices...

A+
Messages postés
1835
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
9
Salut,

Un objet DataPicker est disponible en VBA mais bon il faut bien se trouver des exercices...

je n'ai pas regardé le code dans le détail mais 2 remarques tout de même:

- le remplissage de tes combobox pourrait se faire via des boucles. Un exemple pour les mois:

Sub demo()
Dim i As Long, MaDate As String, mois As String
For i = 1 To 12
MaDate = i & "/" & i & "/2000" 'methode simple pour la compatibilité US/EU
mois = Format(DateValue(MaDate), "MMMM")
MsgBox mois 'à remplacer un additem
Next
End Sub

- intéresse toi à l'utilisation de classe qui te permettrais d’éviter la série de lignes de code:

Private Sub lblJour03_Click()
'Executer la procédure.
Call SelectionJour("lblJour03")
End Sub

Private Sub lblJour04_Click()
'Executer la procédure.
Call SelectionJour("lblJour04")
End Sub

etc.

A+