Problème de date
coin
Messages postés
50
Statut
Membre
-
teebo Messages postés 33570 Date d'inscription Statut Modérateur Dernière intervention -
teebo Messages postés 33570 Date d'inscription Statut Modérateur Dernière intervention -
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
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
A voir également:
- Problème de date
- Jm date désabonnement ✓ - Forum Consommation & Internet
- Airpods 3 date de sortie - Guide
- Jm date - Forum Consommation & Internet
- Nombre de jours entre deux dates excel - Guide
- Samsung a33 date de sortie - Guide
4 réponses
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?
*,*
\_/
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?
*,*
\_/
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
*,*
\_/
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
*,*
\_/
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??
:-)
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??
:-)
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
*,*
\_/
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
*,*
\_/