L'utilisation de vba pour copier le contenu d'un document word dans un autre document word

Je n'ai pas utilisé VB pendant des années, alors s'il vous plaît pardonnez-moi si cela s'avère être évident. Je suis en train d'écrire un mot de macro vba pour une utilisation dans un modèle qui permet d'afficher un userform et puis importer le contenu de fileA.docx, fileB.docx ou fileC.docx en fonction de l'objet userform. (Après cela, je vais utiliser des signets pour combler certaines des données de formulaire, je ne sais pas si c'est pertinent). Fichiers A, B et C contient le texte avec une certaine mise en forme de base, tels que les listes, mais rien de compliqué.

Les solutions que j'ai vu en ligne pouvez copier le contenu du fichier dans un nouveau fichier, mais idéalement, je voudrais importer l'intégralité de l'un de ces fichiers dans le nouveau, actuellement sans nom de fichier que j'obtiens à partir du modèle. Je pense que là où je suis en cours d'exécution dans les problèmes est de faire passer la sélection de l'un de ces fichiers, et ensuite de retour à la nouvelle-document sans nom, si je pouvais utiliser une main pour m'assurer que je suis la copie correctement.


Mise à jour: j'ai été faire les choses trop dur, même si les réponses ici m'a orienté dans le bon sens (merci!). En fin de compte j'ai juste fait

ThisDocument.Activate

Selection.InsertFile("fileA")

qui me donne le raw dump de tout ce que je voulais.

OriginalL'auteur user3229306 | 2014-01-23