Création fichier Word en VBA

Bonjour,

Savez-vous s'il est possible, grâce au VBA de créer un nouveau document word, sur base d'un, deux, trois ou x fichiers de bases ?

Par exemple, j'ai, dans un répertoire ces fichiers

toto.docx

tata.docx

titi.docx

et je souhaites en VBA, créer un nouveau document word qui va concaténer toto.docx et titi.docx !!!

Merci d'avance

Jp

Bonjour,

Oui, tu peux. Je n'ai pas l'habitude de la chose et ne connais pas le modèle objet de Word...

    Dim appWD As Word.Application
    Set appWD = CreateObject("Word.Application")
    appWd.Visible = True

Les 2 premières lignes pour déclarer une variable qui va te permettre d'oeuvrer dans Word, et l'initialiser.

La 3e, c'est si tu veux voir !!!

A la fin, tu n'oublies pas :

    appWd.Quit
    Set appWd = Nothing

pour fermer Word et supprimer éventuellement ta variable, si nécessaire.

Entre les deux, tu ajoutes des documents, les enregistres, etc.

Mais là, je ramerais avec la syntaxe... Mais si tu es plus familier de Word que moi, tu devrais facilement te dépatouiller.

Cordialement.

Merci MFerrand

Rechercher des sujets similaires à "creation fichier word vba"