Insérer du texte dans Word à partir d'Excel en VBA

  • Initiateur de la discussion Initiateur de la discussion Taote
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Taote

XLDnaute Nouveau
Bonjour à tous,

Je n'arrive pas à faire un truc qui doit être basique, c'est d'ajouter dans un document Word actif du texte issu d'une variable entre des copiés/collés de zones d'Excel. Je filtre successivement des zones d'Excel pour les coller en image sous word et je voudrais insérer entre les collés la valeur de la variable qui me sert à filtrer.
Voilà le code qui me permet dans un boucle de coller mes zones Excel
Code:
Dim wordApp As Word.Application
Dim wordDoc As Word.Document
Set wordApp = Word.Application
wordApp.Visible = True

Set wordDoc = wordApp.ActiveDocument
...
Selection.Copy

With wordApp.Selection
   .PasteSpecial DataType:=wdPasteEnhancedMetafile, Link:=False, Placement:=wdInLine, DisplayAsIcon:=False
   .InsertBreak Type:=wdPageBreak 'saut de page
End With

J'essaie de rajouter du texte à chaque boucle, mais soit y se met pas où je voudrais (entre chaque tableau) soit le texte ajouté et les zones s'écrasent successivement.
Faut-il utiliser .Selection ou .Content? puis .Insert VARIABLE ou .Text = VARIABLE ? J'ai essayé plein de trucs, mais dur dur...

Merci de vos lumières
Taote
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
4 K
Retour