Bonjour
Créer sur excel 2010 mais j'espère que ça fonctionne aussi sur excel 2007. Nécessite l'activation de la référence "Microsoft Word xx.x Object Library"
Sinon le code à adapter
Sub DocWord()
Dim oDoc As Word.Document
Dim wChemin$, DocWord$, req$, cl$, nomEleve$
Dim wordApp As Object
wChemin = ThisWorkbook.Path & "\" ' Chemin reletif vers le fichier
Set wordApp = CreateObject("word.Application") ' Création d'une instance de word
wordApp.Visible = True: wordApp.Activate 'Activation de la fenêtre Word
DocWord = "lettre-publipostage.doc" ' Nom du document à ouvrir
Set oDoc = wordApp.Documents.Open(wChemin & DocWord) ' Ouverture du document
' Le traitement à faire
' ***************************************
'Lien vers la base et autres
'
'
' ***************************************
oDoc.Close SaveChanges:=wdDoNotSaveChanges ' Fermeture sans sauvegarde du document
wordApp.Quit SaveChanges:=wdDoNotSaveChanges 'Fermeture de l'instance de Word
Set wordApp = Nothing ' Libération de la mémoire
End Sub
Bonne chance