OVH Cloud OVH Cloud

comment faire apparaitre du html dans un userform

4 réponses
Avatar
Poulpor
Bonjour,

J'ai créé un userform pour concentrer de l'information. Cette information
gagnerait à être mise en forme (gras, souligné).
Or, à ma connaisance, les textes à mettre dans les textbox ne sont que du
texte brut.
Existe-il un moyen de mettre en forme du texte ? (j'ai pensé à l'activex
webrowser mais je ne pense pas que l'on puisse lui faire lire du html
'maison' ; il sert plutot à pointer vers le web)

Je suis ouvert à tout contournement pour arriver à mon but (donc pas
obligatoirement de l'html)... auriez-vous des idées en stock ???

Merci d'avance aux GS (gentils Sauveurs)

Poulpor

4 réponses

Avatar
Clément Marcotte
Bonjour,

Or, à ma connaisance, les textes à mettre dans les textbox ne sont que du
texte brut.


Non, on peut mettre les caractères en forme et même changer la police.

Avatar
docm
Bonour Poulpor.

Tu peux certainement charger un fichier maison avec un contrôle WebBrowser.

f = "c:pivots.htm"
WebBrowser1.Navigate f

docm

"Poulpor" wrote in message
news:
Bonjour,

J'ai créé un userform pour concentrer de l'information. Cette information
gagnerait à être mise en forme (gras, souligné).
Or, à ma connaisance, les textes à mettre dans les textbox ne sont que du
texte brut.
Existe-il un moyen de mettre en forme du texte ? (j'ai pensé à l'activex
webrowser mais je ne pense pas que l'on puisse lui faire lire du html
'maison' ; il sert plutot à pointer vers le web)

Je suis ouvert à tout contournement pour arriver à mon but (donc pas
obligatoirement de l'html)... auriez-vous des idées en stock ???

Merci d'avance aux GS (gentils Sauveurs)

Poulpor


Avatar
Poulpor
Merci bien pour vos réponses.

Cependant, j'écris en dynamique dans le textbox

- pour le webrowser : il me parrait lourd de créer un fichier html et le
detruire à chaque changement de sélection

- pour le textbox : merci pour l'information que je ne connaissais point =>
par contre, je ne sais pas comment indiquer en vba d'ecrire en gras souligné
un mot et pas un autre => je suis toujours au point mort.

Merci tout de meme pour vos réponses



Bonour Poulpor.

Tu peux certainement charger un fichier maison avec un contrôle WebBrowser.

f = "c:pivots.htm"
WebBrowser1.Navigate f

docm

"Poulpor" wrote in message
news:
Bonjour,

J'ai créé un userform pour concentrer de l'information. Cette information
gagnerait à être mise en forme (gras, souligné).
Or, à ma connaisance, les textes à mettre dans les textbox ne sont que du
texte brut.
Existe-il un moyen de mettre en forme du texte ? (j'ai pensé à l'activex
webrowser mais je ne pense pas que l'on puisse lui faire lire du html
'maison' ; il sert plutot à pointer vers le web)

Je suis ouvert à tout contournement pour arriver à mon but (donc pas
obligatoirement de l'html)... auriez-vous des idées en stock ???

Merci d'avance aux GS (gentils Sauveurs)

Poulpor







Avatar
Clément Marcotte
Bonjour,

- pour le textbox : merci pour l'information que je ne connaissais point
=>
par contre, je ne sais pas comment indiquer en vba d'ecrire en gras
souligné
un mot et pas un autre => je suis toujours au point mort.


L'enregistreur de macros va te donner un point de départ.

En gros, il me semble que c'est une opération du genre textbox1.text.font ou
selection.font