Bonjour
Dans un Userform, une Listbox présente plusieurs
colonnes d'une autre feuille où ces colonnes ont des
largeurs différentes ; il semble que l'on ne puisse
pas obtenir des colonnes de largeurs proportionnelles
dans la Listebox (format fixe programmable) ?
Peut-on modifier cette programmation "fixe" en fonction
de la position du curseur horizontal du Listbox ?
Merci. @+
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre Fauconnier
Bonjour
On peut préciser la largeur des colonnes d'un listbox multicolonnes avec la propriété ColumnWidths. En modifiant également la largeur de ListWidth, on permettra l'ouverture de la liste sans barre de défilement horizontal.
Si, a priori, on ne peut pas "proportionnaliser" les largeurs de colonne de la liste en fonction du classeur par simple sélection de propriété, il est possible, via VBA, de recalculer ces proportions en modifiant par programmation les largeurs de colonnes sur base des largeurs de colonnes dans la feuille Excel.
Ok?
-- Pierre Fauconnier () Les sept laids tuent ( Lewis Carol ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Michel41" a écrit dans le message de news:41a0d605$0$7203$
Bonjour Dans un Userform, une Listbox présente plusieurs colonnes d'une autre feuille où ces colonnes ont des largeurs différentes ; il semble que l'on ne puisse pas obtenir des colonnes de largeurs proportionnelles dans la Listebox (format fixe programmable) ? Peut-on modifier cette programmation "fixe" en fonction de la position du curseur horizontal du Listbox ? Merci. @+
Bonjour
On peut préciser la largeur des colonnes d'un listbox multicolonnes avec la
propriété ColumnWidths. En modifiant également la largeur de ListWidth, on
permettra l'ouverture de la liste sans barre de défilement horizontal.
Si, a priori, on ne peut pas "proportionnaliser" les largeurs de colonne de
la liste en fonction du classeur par simple sélection de propriété, il est
possible, via VBA, de recalculer ces proportions en modifiant par
programmation les largeurs de colonnes sur base des largeurs de colonnes
dans la feuille Excel.
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
Les sept laids tuent ( Lewis Carol )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Michel41" <boomerang.pro.3@wanadoo.fr> a écrit dans le message de
news:41a0d605$0$7203$8fcfb975@news.wanadoo.fr...
Bonjour
Dans un Userform, une Listbox présente plusieurs
colonnes d'une autre feuille où ces colonnes ont des
largeurs différentes ; il semble que l'on ne puisse
pas obtenir des colonnes de largeurs proportionnelles
dans la Listebox (format fixe programmable) ?
Peut-on modifier cette programmation "fixe" en fonction
de la position du curseur horizontal du Listbox ?
Merci. @+
On peut préciser la largeur des colonnes d'un listbox multicolonnes avec la propriété ColumnWidths. En modifiant également la largeur de ListWidth, on permettra l'ouverture de la liste sans barre de défilement horizontal.
Si, a priori, on ne peut pas "proportionnaliser" les largeurs de colonne de la liste en fonction du classeur par simple sélection de propriété, il est possible, via VBA, de recalculer ces proportions en modifiant par programmation les largeurs de colonnes sur base des largeurs de colonnes dans la feuille Excel.
Ok?
-- Pierre Fauconnier () Les sept laids tuent ( Lewis Carol ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Michel41" a écrit dans le message de news:41a0d605$0$7203$
Bonjour Dans un Userform, une Listbox présente plusieurs colonnes d'une autre feuille où ces colonnes ont des largeurs différentes ; il semble que l'on ne puisse pas obtenir des colonnes de largeurs proportionnelles dans la Listebox (format fixe programmable) ? Peut-on modifier cette programmation "fixe" en fonction de la position du curseur horizontal du Listbox ? Merci. @+