Liste déroulante...

Résolu
liliesma Messages postés 69 Date d'inscription mercredi 5 janvier 2005 Statut Membre Dernière intervention 15 septembre 2005 - 18 mai 2005 à 17:58
nawakator Messages postés 51 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 8 février 2011 - 19 mai 2005 à 12:28
Je suis en train de créer une application sur VB6 avec une base access pour mes données.
Je dois avoir une liste déroulante permettant de sélectionner une année (comme dans les formulaires d'insription pour l'année de naissance...) seulement ma base access ne dispose que du champs permettant de retenir cette année.
Je voudrai donc savoir s'il est possible (si oui comment faire...) de mettre une liste d'année par défaut, allant d'environ 1990 à 2050 (non stockées dans ma base access).

Merci de votre réponse...
Aurélie

3 réponses

nawakator Messages postés 51 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 8 février 2011
18 mai 2005 à 19:52
Tu peut créer une liste et l'initialiser dans le Form_Load de ta fenêtre par exemple :

Dim i As Integer


List1.Clear
For i = 1990 To 2050
List1.AddItem Trim$(Str$(i))
Next
3
nawakator Messages postés 51 Date d'inscription lundi 12 mai 2003 Statut Membre Dernière intervention 8 février 2011
19 mai 2005 à 12:28
La fonction str convertir un entier en chaine mais elle rajoute rajoute un espace ( ???) la fonction Trim supprimer les espaces avant, et après une chaine.
3
liliesma Messages postés 69 Date d'inscription mercredi 5 janvier 2005 Statut Membre Dernière intervention 15 septembre 2005
19 mai 2005 à 08:24
merci
la fonction trim sert à quoi ????
0
Rejoignez-nous