Combobox selectionné automatiquement la 1ere ligne

Combobox selectionné automatiquement la 1ere ligne - VB/VBA/VBS - Programmation

Marsh Posté le 27-05-2005 à 10:38:18    

Bonjour,  
 
 
J'ai besoin d'un peu d'aide !!  :(  
 
Comment peu on mettre la 1ere ligne d'une combobox (d'un formulaire access) au chargement de ce formulaire...
 
en fait, au chargement, par le code je rempli cette combobox, puis après, je voudrai qu'automatiquement, il prene la première ligne de ce qui a été mis, et quand on arrivera sur le formulaire, on vera la première ligne de la combobox, comme un element selectionné...
 
C'est compréhensible...? :)
Merci bcp !

Reply

Marsh Posté le 27-05-2005 à 10:38:18   

Reply

Marsh Posté le 27-05-2005 à 11:20:09    

Crawdge a écrit :

Bonjour,  
 
 
J'ai besoin d'un peu d'aide !!  :(  
 
Comment peu on mettre la 1ere ligne d'une combobox (d'un formulaire access) au chargement de ce formulaire...
 
en fait, au chargement, par le code je rempli cette combobox, puis après, je voudrai qu'automatiquement, il prene la première ligne de ce qui a été mis, et quand on arrivera sur le formulaire, on vera la première ligne de la combobox, comme un element selectionné...
 
C'est compréhensible...? :)
Merci bcp !


Salut,
 
Il me semble que par défaut c'est déjà le cas non?
 
Autrement, tu peux choisir l'item en faisait qqch comme .item.value je crois. Mais c'est à vérifier dans l'aide... F1 est ton ami :)
 
A+

Reply

Marsh Posté le 27-05-2005 à 11:40:25    

Par defaut, le champ est vide :-(  
 
Je trouve pas trop avec l'aide, ca m'explique pas :/

Reply

Marsh Posté le 27-05-2005 à 13:55:49    

Pitit up :x
Personne pour m'aider ? :/

Reply

Marsh Posté le 27-05-2005 à 14:00:18    

Crawdge a écrit :

Pitit up :x
Personne pour m'aider ? :/


As-tu vérifé que ta combo n'est pas vide?
 
Et as-tu regardé du côté de ma suggestion?
 
A+

Reply

Marsh Posté le 27-05-2005 à 14:23:51    

Oui oui, ma combobox n'est pas vide, et pour ta suggestion bah il ne trouve pas .Item  
:/

Reply

Marsh Posté le 27-05-2005 à 14:50:42    

Essaye:
 
ComboBox.ListIndex = 0
 
 

Reply

Marsh Posté le 27-05-2005 à 14:55:55    

Non il aime pas, il me dis :
 
Utilisation incorrecte de la propriété ListeIndex  
 
:(

Reply

Marsh Posté le 27-05-2005 à 15:02:45    

Crawdge a écrit :

Non il aime pas, il me dis :
 
Utilisation incorrecte de la propriété ListeIndex  
 
:(


 
Qu'est-ce que te renvoie:
 
ComboBox.ListCount


Message édité par Fredaxe le 27-05-2005 à 15:03:29
Reply

Marsh Posté le 27-05-2005 à 15:09:10    

Pareil, Utilisation incorrecte de la propriété :(

Reply

Marsh Posté le 27-05-2005 à 15:09:10   

Reply

Marsh Posté le 27-05-2005 à 15:19:51    

Crawdge a écrit :

Pareil, Utilisation incorrecte de la propriété :(


 
- C'est bien une ComboBox que tu as créé ?
- Quel est son nom ?

Reply

Marsh Posté le 27-05-2005 à 15:25:31    

Oui oui, c'est bien une combobox, et je l'ai nommé Combo_liste_sin

Reply

Marsh Posté le 27-05-2005 à 15:32:08    

Crawdge a écrit :

Oui oui, c'est bien une combobox, et je l'ai nommé Combo_liste_sin


 
 
Je suppose donc que au Form_Load tu fais des:  
 
Combo_liste_sin.AddItem "Toto"
...
 
A la suite tu ajoutes la ligne:
 
i = Combo_liste_sin.ListCount
 
sur laquelle tu places un point d'arrêt par la touche F9
Tu lances l'appli par F5.
Tu arrives sur ton point d'arrêt.
Tu sélectionnes "Combo_liste_sin.ListCount"  et tu fais Shift+F9
Normalement tu dois avoir le nombre d'item de ta combobox qui s'affiche...


Message édité par Fredaxe le 27-05-2005 à 15:38:09
Reply

Marsh Posté le 27-05-2005 à 15:41:38    

C'est fait, ca me mets 6...
et ya bien 6 trucs dans ma liste, comme avant :p


Message édité par Crawdge le 27-05-2005 à 15:42:00
Reply

Marsh Posté le 27-05-2005 à 15:45:10    

Crawdge a écrit :

C'est fait, ca me mets 6...
et ya bien 6 trucs dans ma liste, comme avant :p


 
Impeccable, donc sur la ligne suivante tu mets:
 
Combo_liste_sin.ListIndex = 0
 
et tu lances par F5...
 
Edit: Vires le point d'arrêt en te positionnant dessus et en faisant F9 de nouveau.


Message édité par Fredaxe le 27-05-2005 à 15:46:24
Reply

Marsh Posté le 27-05-2005 à 15:47:41    

Et ca me refait pareil, Utilisation incorrecte de la propriété ListeIndex
 
C'est bizarre ca quand meme :s

Reply

Marsh Posté le 27-05-2005 à 15:50:07    

Crawdge a écrit :

Et ca me refait pareil, Utilisation incorrecte de la propriété ListeIndex
 
C'est bizarre ca quand meme :s


 
 
Essaye avec 5 pour voir:
 
Combo_liste_sin.ListIndex = 5

Reply

Marsh Posté le 27-05-2005 à 15:56:09    

Pareil :'(

Reply

Marsh Posté le 27-05-2005 à 15:59:28    

Scuze.... c'est ma faute...
 
essaye ça:
 
Combo_liste_sin.SetFocus
Combo_liste_sin.ListIndex = 0

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed