Bonjour
Dans un ListBox avec l’option « ColumnHeads » on peut matérialiser les colonnes, mais cela n’apparait que juste dans une barre au-dessus des dites colonnes.
Je n’ai pas trouvé le moyen de le faire réellement à l’intérieur du corps du ListBox, Est-ce possible ?
J’ai aussi vu la possibilité toujours dans les propriétés, avec l’option « TextAlign » que l’on pouvait formater ces mêmes colonnes à gauche, au centre, ou a droite », mais cela agit alors pour toutes les colonnes.
Est-il possible directement à l’intérieur du code du ListBox de
1) paramétrer ce formatage
2) Et de faire éventuellement par colonne
Merci
Dans un ListBox : Séparer les colonnes et les Formater
- christG
- Jeune membre
- Messages: 43
- Inscription: 21 Avr 2010, 00:06
- Version Excel: 2003 FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Bonsoir
J'ajoute un fichier exemple pour être plus clair
J'ajoute un fichier exemple pour être plus clair
- Fichiers joints
-
ListBox avec Colonne.xlsm- (23.48 Kio) Téléchargé 41 fois
- christG
- Jeune membre
- Messages: 43
- Inscription: 21 Avr 2010, 00:06
- Version Excel: 2003 FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Bonjour,
Tu fais l'erreur que beaucoup font, une listeBox avec la propriété columns ne signifie pas que tu peu avoir des COLONNES DIFFÉRENTES mais que L'AFFICHAGE se fait par colonne au lieu de liste. En d'autre terme, l'affichage est horizontal au lieu de vertical.
Mais il n'y a toujours qu'une seule "colonne"
A+
Tu fais l'erreur que beaucoup font, une listeBox avec la propriété columns ne signifie pas que tu peu avoir des COLONNES DIFFÉRENTES mais que L'AFFICHAGE se fait par colonne au lieu de liste. En d'autre terme, l'affichage est horizontal au lieu de vertical.
Mais il n'y a toujours qu'une seule "colonne"
A+
Tout problème a une solution, le vrai problème... c'est de la trouver.
- lermite
- Membre fidèle
- Messages: 397
- Inscription: 05 Fév 2012, 02:45
- Version Excel: 2000/2007FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Bonjour
Je croix comprendre ce que tu veux dire, si on fait le parallèle avec Excel, on peut axer un tableau en vertical, ce qui est généralement ce que tout le monde fait, mais aussi horizonnèrent.
Alors, en Vertical j’ai par exemple mes articles qui s’étalent de A1 à A20 ou en Horizontal, ils s’étalent alors de A1 à T1.
Je veux dire que pour moi, si l’affichage était horizontal, toutes les données devraient être listes sur une seule ligne, non ?
Donc en conséquence, il faut admettre que, dans une ListBox, si je suis bien ton explication, que je mets nullement en doute, mais que j’ai du mal à cerner, cela veux dire que si je demande de lister les colonnes A, B et C, il va lister horizontalement en 1er la colonne A (Car pour l’instant c’est bien horizontal et non vertical), puis il va faire une coupure dans la liste, vous venir se repositionner en tête de liste avec un décalage sur la droite, puis ainsi de suite.
Mais alors, si tel est bien le cas, si on est capable techniquement de demander de faire une coupe après la liste A, pour lister la colonne B en demandant que l’affichage se face à droite de la colonne A, à tant de caractères et sur telle largeur, on devrait être capable de demander à ce que l’affichage soit centré (par exemple) a partir de cette coupure, non ?
Je croix comprendre ce que tu veux dire, si on fait le parallèle avec Excel, on peut axer un tableau en vertical, ce qui est généralement ce que tout le monde fait, mais aussi horizonnèrent.
Alors, en Vertical j’ai par exemple mes articles qui s’étalent de A1 à A20 ou en Horizontal, ils s’étalent alors de A1 à T1.
Je veux dire que pour moi, si l’affichage était horizontal, toutes les données devraient être listes sur une seule ligne, non ?
Donc en conséquence, il faut admettre que, dans une ListBox, si je suis bien ton explication, que je mets nullement en doute, mais que j’ai du mal à cerner, cela veux dire que si je demande de lister les colonnes A, B et C, il va lister horizontalement en 1er la colonne A (Car pour l’instant c’est bien horizontal et non vertical), puis il va faire une coupure dans la liste, vous venir se repositionner en tête de liste avec un décalage sur la droite, puis ainsi de suite.
Mais alors, si tel est bien le cas, si on est capable techniquement de demander de faire une coupe après la liste A, pour lister la colonne B en demandant que l’affichage se face à droite de la colonne A, à tant de caractères et sur telle largeur, on devrait être capable de demander à ce que l’affichage soit centré (par exemple) a partir de cette coupure, non ?
- christG
- Jeune membre
- Messages: 43
- Inscription: 21 Avr 2010, 00:06
- Version Excel: 2003 FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Re,
Pour ma première intervention sur ce forum je me suis lamentablement planter, en effet, j'ai confondu avec la ListBox de VB6, je code dans différent langages et ça m'arrive.
Excel dispose d'une listBox que l'ont peu configurer sur plusieurs colonnes. Mais comme tu l'a constaté ont ne peu pas disposer les alignement par colonnes.
Par contre pour remplir tes colonnes tu peu mettre la propriété ListFillRange à A5:D20 et ColumnCount à 4. par exemple
Sorry
A+
Pour ma première intervention sur ce forum je me suis lamentablement planter, en effet, j'ai confondu avec la ListBox de VB6, je code dans différent langages et ça m'arrive.
Excel dispose d'une listBox que l'ont peu configurer sur plusieurs colonnes. Mais comme tu l'a constaté ont ne peu pas disposer les alignement par colonnes.
Par contre pour remplir tes colonnes tu peu mettre la propriété ListFillRange à A5:D20 et ColumnCount à 4. par exemple
Sorry
A+
Tout problème a une solution, le vrai problème... c'est de la trouver.
- lermite
- Membre fidèle
- Messages: 397
- Inscription: 05 Fév 2012, 02:45
- Version Excel: 2000/2007FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Re,
Tout le monde peut se tromper
Mais c'est bien dommage, que l'on ne puisse pas matérialiser les colonnes avec un trait de séparation, c'est pas trop grave.
On peut toujours le faire en rusant avec un artifice..
Mais que l'on ne puisse pas formater les colonnes individuellement, cela est très pénalisant et pour le moins très disgracieux
Tout le monde peut se tromper
Mais c'est bien dommage, que l'on ne puisse pas matérialiser les colonnes avec un trait de séparation, c'est pas trop grave.
On peut toujours le faire en rusant avec un artifice..
Mais que l'on ne puisse pas formater les colonnes individuellement, cela est très pénalisant et pour le moins très disgracieux
- christG
- Jeune membre
- Messages: 43
- Inscription: 21 Avr 2010, 00:06
- Version Excel: 2003 FR
-

Banzai64 - Passionné d'Excel
- Messages: 4594
- Inscription: 21 Nov 2010, 16:42
- Localisation: Jurançon
- Version Excel: 2003 FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Bonjour Banzai64
Merci, mais je ne connaissais pas ce ListView
Peux-tu m'en dire un peu plus pour sa mise œuvre ou m'aiguiller
(J'ai un fichier exemple éventuellement dans mon post)
Merci
A+
Merci, mais je ne connaissais pas ce ListView
Peux-tu m'en dire un peu plus pour sa mise œuvre ou m'aiguiller
(J'ai un fichier exemple éventuellement dans mon post)
Merci
A+
- christG
- Jeune membre
- Messages: 43
- Inscription: 21 Avr 2010, 00:06
- Version Excel: 2003 FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Bonjour
Tu trouveras certainement beaucoup de renseignements avec notre ami
Tu peux voir (entre autre)
ListView
Juste un conseil/avis : Ta base de données évites le saut des colonnes, la programmation sera allégée
Tu trouveras certainement beaucoup de renseignements avec notre ami
Tu peux voir (entre autre)
ListView
Juste un conseil/avis : Ta base de données évites le saut des colonnes, la programmation sera allégée

-

Banzai64 - Passionné d'Excel
- Messages: 4594
- Inscription: 21 Nov 2010, 16:42
- Localisation: Jurançon
- Version Excel: 2003 FR
Re: Dans un ListBox : Séparer les colonnes et les Formater
Re,
Merci, je venais justement de trouver ce tuto
La difficulté, avec les tutos de notre ami, c’est qu’ils sont remarquablement bien fait, mais ils sont plutôt costauds !
Ils s’adressent de préférence à des personnes bien expérimenté en la matière.
Déjà pour le début, comment insérer un ListView, heureusement je viens de finir par trouver, c’est déjà un début
Reste le plus gros à faire.
J'avoue que je comprends pas bien ce que tu veux dire
Pourrais-tu détailler
Merci, je venais justement de trouver ce tuto
La difficulté, avec les tutos de notre ami, c’est qu’ils sont remarquablement bien fait, mais ils sont plutôt costauds !
Ils s’adressent de préférence à des personnes bien expérimenté en la matière.
Déjà pour le début, comment insérer un ListView, heureusement je viens de finir par trouver, c’est déjà un début
Reste le plus gros à faire.
Ta base de données évites le saut des colonnes, la programmation sera allégée
J'avoue que je comprends pas bien ce que tu veux dire
Pourrais-tu détailler
- christG
- Jeune membre
- Messages: 43
- Inscription: 21 Avr 2010, 00:06
- Version Excel: 2003 FR
50 messages
• Page 1 sur 5 • 1, 2, 3, 4, 5
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- comment separer les donnees d'une cellule dans d'autres cell
par bjorkae » 02 Juin 2009, 15:05 - 3 Réponses
- 696 Vus
- Dernier message par bjorkae

02 Juin 2009, 17:31
- comment separer les donnees d'une cellule dans d'autres cell
-
- Séparer les données d'un combobox
par EricF » 30 Oct 2008, 19:06 - 6 Réponses
- 411 Vus
- Dernier message par EricF

30 Oct 2008, 21:01
- Séparer les données d'un combobox
-
- Séparer les chiffres d'une cellule avec / ...
par JOJO971 » 23 Sep 2008, 22:03 - 3 Réponses
- 704 Vus
- Dernier message par Mytå

24 Sep 2008, 23:20
- Séparer les chiffres d'une cellule avec / ...
-
- Séparer les données d'une meme cellule
par aliouette » 22 Avr 2010, 15:02 - 1 Réponses
- 238 Vus
- Dernier message par Nad

22 Avr 2010, 16:13
- Séparer les données d'une meme cellule
-
- Séparer les mots d'une même cellule
par melissabo23 » 17 Jan 2012, 22:06 - 1 Réponses
- 114 Vus
- Dernier message par Banzai64

17 Jan 2012, 22:16
- Séparer les mots d'une même cellule
-
- Impossible de prolonger mes formules dans les colonnes
par Boby71C » 17 Oct 2011, 14:40
- 6 Réponses
- 143 Vus
- Dernier message par Benead

21 Oct 2011, 00:41
- Impossible de prolonger mes formules dans les colonnes
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 15 invités