Copier page Word et coller dans Excel

Bonjour,

Si je vous sollicite, c'est que je ne comprends pas la raison pour laquelle la macro ci-dessous fonctionne bien sur Excel 2007 mais pas sur Excel 2016.

La macro se trouve dans un module Excel et se déroule en deux étapes.

1. Tout d'abord, j'effectue une copie du texte d’une page Word.

2. Ensuite, ce texte est collé dans un "Chart" Excel et finalement exporté dans un fichier "JPG".

Si on exécute en mode pas à pas, tout se passe bien, le texte copié (dans le document Word) se colle correctement dans la feuille Excel.

Par contre, si on lance la macro, l'image collée dans Excel reste totalement vide.

Pourriez-vous m'aider s’il vous plaît.

Merci beaucoup,

Nico

'------------------------------------------------------------------------------------------------

Sub Transfert_Donnees_Word()

Dim DocWord As Word.Document

Dim AppWord As Word.Application

Set AppWord = New Word.Application

AppWord.ShowMe

AppWord.Visible = True

Set DocWord = AppWord.Documents.Open("C:\Users\Nic\Documents\Word.docx", ReadOnly:=True)

'---------------------------------------------------------------

' 1. Copier le texte dans la page Word

'---------------------------------------------------------------

With AppWord

.Selection.WholeStory

.Selection.Copy

End With

'-----------------------------------------------------------------------------------------------

' 2. Coller le texte dans la feuille Excel & l'exportée dans un fichier JPG

'-----------------------------------------------------------------------------------------------

With ActiveSheet.ChartObjects.Add(0, 0, 350, 500).Chart

.Paste

.Export "C:\Users\Nic\Documents\Image.jpg", "JPG"

End With

AppWord.Application.Quit

Application.CutCopyMode = False

End Sub

Je vous remercie beaucoup pour votre aide,

Rechercher des sujets similaires à "copier page word coller"