XL 2013 exporter un Excel vers un word (dans 1ère page vide)

  • Initiateur de la discussion Initiateur de la discussion oz2007
  • 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 !

oz2007

XLDnaute Junior
Hello,

Voici mon problème. J'ai un tableau excel qui s'incrémente à l'aide d'un toupie.
Donc la manip que je souhaite faire en vba est la suivante:
- copie des cellules A1 à T43
- dans le doc word déjà ouvert, ma macro doit ajouter une page à la suite des autres pages (qui contiennent des images)
- coller en bitmap dans la 1ère page word vide

j'ai commencé le code suivant mais je n'arrive pas à trouver comment ajouter une page à mon word et copier ensuite mon image au bon endroit

Code:
Sub Excel_Word()
  
Dim oWdApp As Word.Application
Dim oWdDoc As Word.Document
'Lancer une instance Word
Set oWdApp = CreateObject("Word.Application")
  
'Ouvrir un nouveau document
Set oWdDoc = oWdApp.Documents.Add
'Rendre Word visible
oWdApp.Visible = True

  If oWdApp.Selection.PageSetup.Orientation = wdOrientPortrait Then
    oWdApp.Selection.PageSetup.Orientation = wdOrientLandscape
  Else
    oWdApp.Selection.PageSetup.Orientation = wdOrientPortrait
  End If
  
'Détermine la plage contenant des valeurs
ThisWorkbook.Worksheets("Export Manuel").Range("A1:T43").Copy

  
'Coller la plage dans Word
oWdApp.Selection.Paste
oWdApp.ActiveWindow.ActivePane.VerticalPercentScrolled = 0
oWdApp.Selection.Tables(1).AutoFitBehavior AutoFitWindow

Application.CutCopyMode = False
  
End Sub

merci d'avance à tous
 
- 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
8
Affichages
1 K
Retour