Combobox

renaud97434 Messages postés 31 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 26 août 2008 - 29 nov. 2007 à 12:41
renaud97434 Messages postés 31 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 26 août 2008 - 30 nov. 2007 à 06:14
bonjour,


dans mon userform j'ai selectionné une liste de dates que j'ai placé dans le row source de mon combo box.


quand je lance le userform, je saisi la date choisie dans la combo box et ensuite apparait la date au format texte soit 35991 et non 05/11/2007 (par exemple)


comment changer cela ?

10 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
29 nov. 2007 à 13:22
Et tout celà en VB.Net ??? ( Thèmes / VB.NET et VB 2005 / Divers / Débutants / combobox)
Tu es sûr ???
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
29 nov. 2007 à 13:23
Salut,

Pour avoir le bon format de date utilise : Format

Msgbox format(Date,"DD\/MM\/YYYY")

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
renaud97434 Messages postés 31 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 26 août 2008
29 nov. 2007 à 13:26
il n'y a pas de theme vba que je sache ...
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
29 nov. 2007 à 13:35
Si...si....il y a bien un thème VBA...

Salut Jmfmarques, sympa ton avatar...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
renaud97434 Messages postés 31 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 26 août 2008
29 nov. 2007 à 14:24
alors soit je suis aveugle soit je suis con. pour moi il y a les thèmes suivants :
vbnet et vb2005
vb6
mais pas de thème VBA.
merci de m'indiquer ou trouver le thème réservé à VBA comme cela personne ne sera saoulé.

pour le format concernant ma question je n'ai rien compris.


je suis allé dans les propriétés du combobox et je n'ai rien trouvé pour format.
dois je écrire du code dans le combobox ?
 c'est quand je clique sur la date choisie que celle ci s'affiche en format standard...


 
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
29 nov. 2007 à 14:38
Visual Basic 6 >> Langages dérivés >> VBA
A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
renaud97434 Messages postés 31 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 26 août 2008
29 nov. 2007 à 14:44
ah merci . je ne fréquente ce forum que depuis quelques jours donc...

je vais donc poster las bas
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
29 nov. 2007 à 14:46
Bon on reprend :

35991 >> Format d'une date en LONG
29/11/2007 >> Fromat "normal"

Si tu as ce format 39415 et que tu souhaites avoir 29/11/2007, tu fais :

Dim Toto As Long
Toto = 39415
MsgBox CDate(Toto) >> Tu auras : 29/11/2007

Si tu veux le contraire :

Dim Toto As Long
Toto = Clng(Date)
MsgBox (Toto) >> Tu auras : 39415

Je ne peux plus "être précis" que cela...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
cs_Exploreur Messages postés 4821 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 15
29 nov. 2007 à 16:16
Pas de nouvelles...bonnes nouvelles....

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
renaud97434 Messages postés 31 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 26 août 2008
30 nov. 2007 à 06:14
good morning,


merci pour cette explication, j'habite la réunion donc j'ai 3 heures de décalage, désolé si pas de réponse hier , c'était tard pour moi.

entout cas je dois saisir ce code dans la combobox .
si oui ca ne marche pas.
sinon ou saisir ce code ?


 


 
0
Rejoignez-nous