OVH Cloud OVH Cloud

[HELP] Object Microsoft Graph & Zone de Text

2 réponses
Avatar
Bob
Bonjour à tous.

J'ai un petit problème :
1 feuille excel avec un graphique associé (bête cammenbert !)
Manuellement, il est possible de rajouter une "zone de texte" sur
le graphique pour, par exemple, écrire un commentaire sur le graphique.

Comment, par programmation vb/vba faire cette manipulation ?

J'ai épluché le modèle objet de Microsoft Graph, mais rien
ne fait référence aux "zones de texte".

Quelqu'un sait-il comment faire ,

Merci d'avance.

2 réponses

Avatar
denis P
'sélectionnes du graph.
ActiveSheet.ChartObjects("Graphique 1").Activate

'Ajout une zone de texte et la sélectionne.
ActiveChart.Shapes.AddTextbox(msoTextOrientationHorizontal, 27#, 42#, 72# ,
57#).Select

'Modifie le texte
Selection.Characters.Text = "Toto " & Chr(10) & "titi"

denis p.


"Bob" a écrit dans le message de
news:%23f2jB$
Bonjour à tous.

J'ai un petit problème :
1 feuille excel avec un graphique associé (bête cammenbert !)
Manuellement, il est possible de rajouter une "zone de texte" sur
le graphique pour, par exemple, écrire un commentaire sur le graphique.

Comment, par programmation vb/vba faire cette manipulation ?

J'ai épluché le modèle objet de Microsoft Graph, mais rien
ne fait référence aux "zones de texte".

Quelqu'un sait-il comment faire ,

Merci d'avance.




Avatar
Bob
Merci bien !

"denis P" a écrit dans le message de news:
%

'sélectionnes du graph.
ActiveSheet.ChartObjects("Graphique 1").Activate

'Ajout une zone de texte et la sélectionne.
ActiveChart.Shapes.AddTextbox(msoTextOrientationHorizontal, 27#, 42#, 72#
,
57#).Select

'Modifie le texte
Selection.Characters.Text = "Toto " & Chr(10) & "titi"

denis p.


"Bob" a écrit dans le message de
news:%23f2jB$
Bonjour à tous.

J'ai un petit problème :
1 feuille excel avec un graphique associé (bête cammenbert !)
Manuellement, il est possible de rajouter une "zone de texte" sur
le graphique pour, par exemple, écrire un commentaire sur le graphique.

Comment, par programmation vb/vba faire cette manipulation ?

J'ai épluché le modèle objet de Microsoft Graph, mais rien
ne fait référence aux "zones de texte".

Quelqu'un sait-il comment faire ,

Merci d'avance.