[Catégorie modifiée VB6 --> VBA] DtPicker

club07 Messages postés 2 Date d'inscription dimanche 2 novembre 2008 Statut Membre Dernière intervention 5 septembre 2010 - 5 sept. 2010 à 09:29
club07 Messages postés 2 Date d'inscription dimanche 2 novembre 2008 Statut Membre Dernière intervention 5 septembre 2010 - 5 sept. 2010 à 18:22
Je travail avec VBA sur excel 2007. Mon problème se pose lorsque je quitte de ma machine sur laquelle à une autre. Je ne réussis pas à activer les contrôles supplémentaire. En fait, j'ai utilisé les DtPicker (calendar) pour afficher la date, mais ils ne s'affichent que sur la machine où j'ai programmé. Comment faire?

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
5 sept. 2010 à 10:17
Salut
Pour pouvoir utiliser le DTPicker, il faut :
- Ajouter la référence (*) à "Micorosoft Windows Common Controls-2 6.0 (SP6)" qui est le fichier System32\MSCOMCT2.OCX
- Ensuite, pour insérer un DTPicker sur ta UserForm, dans la boite à outils, faire un clic-droit + "Contrôles supplémentaires" et retrouver le "Microsoft Date and Time Picker Control 6.0 (SP6)"

(*) Dans l'éditeur de script VBA, menu Outils, Références

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
5 sept. 2010 à 10:18
Pardon, sous 2007, les menus sont différents. C'est surement dans le ruban "Développeur"
0
club07 Messages postés 2 Date d'inscription dimanche 2 novembre 2008 Statut Membre Dernière intervention 5 septembre 2010
5 sept. 2010 à 18:22
le pb est que le menu qui me permet d'accéder aux contrôles supplémentaires est inactif.
0
Rejoignez-nous