Bonjour

J'utilise des textbox que j'affiche sur un chart...

Le texte injecté dans les textbox varie, ainsi je dois redimensioner les texbox a chaque fois dans mon algorithme.

J'ai essayé la chose suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
stringWidth = Len(monString) * 5
 
 ActiveChart.Shapes.AddTextbox(msoTextOrientationUpward,Left,Top ,30, stringWidth).Select
Ainsi le longueur de la textbox varie en fonction du nombre de caractères, mais tous les caractères n'ont pas la meme largeur! Le résultat à l'écran n'est donc pas très propre!




Auriez vous une idée pour dimensionner les textbox proprement en fonction de la longeur du texte qui y est injecté?


encore merci !