1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| Sub collageGraphique_puisAjoutTexte()
'testé avec Excel2002
'nécéssite d'activer la référence Microsoft Word xx.x Object Library
Dim WordApp As Word.Application
Dim WordDoc As Word.Document
Set WordApp = CreateObject("word.application")
WordApp.Visible = True
Set WordDoc = WordApp.Documents.Add
Sheets("Feuil1").ChartObjects(1).Copy 'copie le graphique
'collage graphique
WordDoc.Range.PasteSpecial Link:=False, DataType:=wdPasteEnhancedMetafile, _
Placement:=wdInLine, DisplayAsIcon:=False
'ajout du texte à la suite du graphique
With WordDoc.Content
.Collapse Direction:=wdCollapseEnd 'derniere ligne du document
.InsertBreak Type:=wdLineBreak 'insert saut de ligne
.Text = "Le texte à ajouter"
End With
End Sub |
Partager