Macro pour copier un tableau de tableau variable vers Word

Macro pour copier un tableau de tableau variable vers Word - VB/VBA/VBS - Programmation

Marsh Posté le 10-08-2010 à 10:20:05    

Bonjour,
 
voilà mon problème: je veux copier une partie d'un tableau excel vers Word, sauf que je veux le faire pour plusieurs tableaux, donc il faudrait que j'arrive à modifier à chaque fois la taille du tableau. pour cela j'ai cherché sur le net et j'ai trouvé cette methode, sauf qu'elle ne marche pas ( enfin je l'ai ajustée, elle n'était pas comme ça)
 
 
Sub Excel_Word()
 
Dim oWdApp As Object 'Word.Application
Dim oWdDoc As Object 'Word.Document
Dim c
Dim X As String
 
 
'Lancer une instance Word
Set oWdApp = CreateObject("Word.Application" )
 
'Ouvrir un nouveau document
Set oWdDoc = oWdApp.Documents.Add
 
'Rendre Word visible
oWdApp.Visible = True
 
' Dernière cellule non vide
c = Range("B65536" ).End(xlUp).Row
X = "B" & c
 
'Copier une plage depuis Excel
ActiveSheet.Range("A1:X" ).Copy
 
 
 
'Coller la plage dans Word
oWdApp.Selection.Paste
 
'Annuler le mode couper/copier
Application.CutCopyMode = False
 
End Sub
 
 
 
Je vous remercie pour votre aide.


Message édité par bullbull2010 le 10-08-2010 à 10:20:42
Reply

Marsh Posté le 10-08-2010 à 10:20:05   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed