OVH Cloud OVH Cloud

MshFlexGrid - WordWrap et hauteur de ligne

3 réponses
Avatar
Pierre
Bonjour,

Je souhaite afficher plusieurs lignes de texte dans une cellule (en
utilisant la propriété Wordwrap), mais je ne parviens pas à obtenir un
redimensionnement automatique de la hauteur de ligne, permettant ainsi
d'afficher la totalité du texte.
Auriez-vous des pistes ?
Merci d'avance.

3 réponses

Avatar
Christophe QUEVAL
Bonjour,

Voici comment je procède :

MSFlexGrid.RowHeight(NumeroLigne) = MSFlexGrid.RowHeight(NumeroLigne) *
(Int(Me.TextWidth(TexteAInserer) / MSFlexGrid.ColWidth(NumeroColonne)) + 1)

Cela fonctionne parfaitement chez moi.
En espérant que cela vous aidera. :-)

Christophe

"Pierre" a écrit dans le message de
news:408be977$0$21175$
Bonjour,

Je souhaite afficher plusieurs lignes de texte dans une cellule (en
utilisant la propriété Wordwrap), mais je ne parviens pas à obtenir un
redimensionnement automatique de la hauteur de ligne, permettant ainsi
d'afficher la totalité du texte.
Auriez-vous des pistes ?
Merci d'avance.




Avatar
Pierre
Bonsoir,
Tout d'abord, merci pour votre assistance, elle s'est avérée efficace.
Ensuite bravo pour l'astuce, elle est remarquable.

Pierre

"Christophe QUEVAL" a écrit dans le
message de news:
Bonjour,

Voici comment je procède :

MSFlexGrid.RowHeight(NumeroLigne) = MSFlexGrid.RowHeight(NumeroLigne) *
(Int(Me.TextWidth(TexteAInserer) / MSFlexGrid.ColWidth(NumeroColonne)) +


1)

Cela fonctionne parfaitement chez moi.
En espérant que cela vous aidera. :-)

Christophe

"Pierre" a écrit dans le message de
news:408be977$0$21175$
> Bonjour,
>
> Je souhaite afficher plusieurs lignes de texte dans une cellule (en
> utilisant la propriété Wordwrap), mais je ne parviens pas à obtenir un
> redimensionnement automatique de la hauteur de ligne, permettant ainsi
> d'afficher la totalité du texte.
> Auriez-vous des pistes ?
> Merci d'avance.
>
>




Avatar
Pierre
Bonsoir,
Tout d'abord, merci pour votre assistance, elle s'est avérée efficace.
Ensuite bravo pour l'astuce, elle est remarquable.

Pierre

"Christophe QUEVAL" a écrit dans le
message de news:
Bonjour,

Voici comment je procède :

MSFlexGrid.RowHeight(NumeroLigne) = MSFlexGrid.RowHeight(NumeroLigne) *
(Int(Me.TextWidth(TexteAInserer) / MSFlexGrid.ColWidth(NumeroColonne)) +


1)

Cela fonctionne parfaitement chez moi.
En espérant que cela vous aidera. :-)

Christophe

"Pierre" a écrit dans le message de
news:408be977$0$21175$
> Bonjour,
>
> Je souhaite afficher plusieurs lignes de texte dans une cellule (en
> utilisant la propriété Wordwrap), mais je ne parviens pas à obtenir un
> redimensionnement automatique de la hauteur de ligne, permettant ainsi
> d'afficher la totalité du texte.
> Auriez-vous des pistes ?
> Merci d'avance.
>
>