Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2187 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  classement dans une liste box [pblm]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

classement dans une liste box [pblm]

n°1329932
Epena
Posté le 22-03-2006 à 07:36:37  profilanswer
 

Bonjour,
C'est possible et il ya deux méthodes.
 
Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 2                            '2 colonnes
ListBox1.ColumnWidths = ListBox1.Width / 2          '2 colonnes égales
'**********1ère méthode : Chaque item est entré dans la listbox un à un
For i = 0 To 10
    ListBox1.AddItem "Prénom" & Str(i)
    ListBox1.List(i, 1) = "Temps" & Str(i)
Next i
     
'**********2ème méthode : On défini au préalable la liste que l'on incorpore après dans la listbox
Dim MaListe(10, 1)
For i = 0 To 10
    MaListe(i, 0) = "Prénom" & Str(i): MaListe(i, 1) = "Temps" & Str(i)
Next i
ListBox1.List = MaListe
End Sub
 
Bon courage.
Epéna

mood
Publicité
Posté le 22-03-2006 à 07:36:37  profilanswer
 

n°1330743
Epena
Posté le 23-03-2006 à 07:18:10  profilanswer
 

Bonjour,
Je suis surpris que les colonnes ne se créées pas. Quel est la version d'Excel ? Il faut essayer de les définir à la création en mettant par exemple pour la propriété ListBox1.ColumnWidths= 50;50
 
Pour le reste la methode AddItem est parfaitement adaptée:
Pour ajouter un nouveau nom à la liste :
 
NouveauNom = InputBox("Donner votre prénom." )
If NouveauNom <> "" Then
    ListBox1.AddItem NouveauNom
End If
ListBox1.Selected(ListBox1.ListCount - 1) = True   'selectionne l'élément ajouté
 
Pour ajouter le temps dans la deuxième colonne
tps = "100"
ListBox1.List(ListBox1.ListIndex, 1) = tps
 
Cordialement
Epéna


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  classement dans une liste box [pblm]

 

Sujets relatifs
Excel facture vs liste deroulanteLiens "Select all - Deselect all" et liste de cases à cocher
enlever les parenthèses dans un liste de n° de télListe déroulante et champ texte activable/désactivable
parcours liste elements dans un formulaireEnvoyer un mail a toute une liste d'adresse de la base de dommées ?
[PERL] Problème avec tableaux / liste imbiqués[RESOLU] PROB liste chainée d'objet push_back()
[PHP5] fonction qui liste les paramètres d'une méthode de classeListe déroulante dynamique
Plus de sujets relatifs à : classement dans une liste box [pblm]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR