Problème de date

Fermé
coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002 - 17 juil. 2002 à 13:47
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 19 juil. 2002 à 15:40
bonjour; voici donc mon problème : j'ai plusieurs Label sur une feuille et je voudrais que chacune d'elle corresponde à 1 date.
J'aimerais que quand un utilisateur tape une date dans une combolist, le programme dessine un trait de la label correspondant à la date choisie jusqu'a une autre label (qui correspondrait à 1 2ème date que l'utilisateur saisirait aussi dans une combolist).
Je suppose qu'il faut que je passe par le controle DateTimePicker ??
Mais comment fR?
Merci d'avance

4 réponses

coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002
17 juil. 2002 à 16:28
j'ai oublié de dire que c'était sous VB.
Etourderie quand tu nous tiens !
0
coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002
19 juil. 2002 à 09:12
help
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
19 juil. 2002 à 09:23
Je recapitule (dis moi si je me trompe)

Sur une feuille tu as une combolist avec des dates dedans
Tu as des labels avec ces meme dates
Tu veux que l'utilisateur selectionne une date puis une autre et que tu trace un trait entre ces deux dates...c'est cela?

Si c'est ca, je pense qu'il te suffit de creer une variable "tampon" dans lequel tu stock ta premiere date, puis au moment ou tu selectionne la deuxieme, tu trace un trait entre les coordonnees de ta date en tampon et la nouvelle, non?

*,*
\_/
0
coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002
19 juil. 2002 à 11:25
merci teebo; alors je dois enregistrer mes labels comme étant des date avec DTPicker et ensuite créer 1 variable tampon cé ça?
Bon, alors direction l'aide pour voir comment ca marche 1 variable tampon.
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793 > coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002
19 juil. 2002 à 12:21
Desoloe, je voulais repondre plutot mais les serveurs CCM n'ont pas ete a la hauteur :-(
En fait, une variable tampon, c'est juste une variable dans laquelle tu stockes ta valeur en attendant de l'utiliser :-)
Le plus simple a mon avis pour tes labels, c'est de leur donner un nom genre LabelDateX ou X est un entier qui te sers a coder ta date, et la meme date dans ton combo aura la valeur X (cachee a l'utilisateur) qui te permettra de faire le lien avec le bon Label...

Bon courage

*,*
\_/
0
coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002 > teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011
19 juil. 2002 à 13:58
Ah bonnnnnnnnnnn! tout s'éclaircit dans mon esprit!!!!
j'ai peur d'insister mais voila le problème du coup: il n'y aurait pas moyen de faire correspondre mes labels avec un calendrier because chaque label représente 1 jour et je dois faire un planning sur 8 ans...donc si je dois donner 1 nom a chaque label et fr correspondre a 1 date:
label1= 22/08/2002
label2 =23/08/2002
.
.
.
label1236=12/01/2006...
tu n'aurais pas 1 idée des fois??
:-)
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793 > teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011
19 juil. 2002 à 14:13
Il est a finir pour quand ton projet, parce que si tu fais a la main dans 2/3 ans tu auras finoi!!! ;-)))

Plus serieusement, tu peux utiliser ca :
Pour toute mes dates :
MaForme.Controls.Add("VB.Label", "LabelDate" & cle)
MaForme.Controls("LabelDate" & cle).text (ou caption, jesoublie) = MaDate
MaForme.MaCombo.itemdata.AddItem(MaDate)
MaForme.MaCombo.itemdata(MaForme.MaCombo.Count)=cle

Bon c'est pas tres propre, il faut utiliser des with et puis positionner les labels apres,mais les principales commandes sont la je pense, sinon regarde MSDN... ;-)

Bon courage


*,*
\_/
0
coin Messages postés 50 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 25 septembre 2002
19 juil. 2002 à 14:53
A mais tu parles bien le chinois toi!
En tous cas merci pour ton aide
j'y retourne:-[
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
19 juil. 2002 à 15:40
C'est un metier ;-)))

*,*
\_/
0