Tutoriels Microsoft Office

Fusionner plusieurs documents Word 2010

Par Thomas , le 10 octobre 2021 — 3 minutes de lecture
two documents

Indiscutablement, Word 2010 est le meilleur éditeur de mots, en plus de fournir des outils d’édition de base et des styles de graphiques, il offre également une option pour personnaliser le document comme vous le souhaitez. Caché par défaut, Word 2010 offre une option pour ajouter différentes fonctions, comme par exemple, en insérant quelques lignes de code, vous pouvez fusionner des documents Word sans avoir à utiliser une application tierce dédiée. Dans cet article, nous allons insérer quelques lignes de code pour fusionner tout le contenu des documents résidant dans le même dossier et les afficher dans un nouveau.

Pour commencer, vous devez d’abord les mettre dans le même dossier, assurez-vous qu’ils appartiennent tous à la même version de Word, soit Doc ou Docx. Comme vous pouvez le voir dans la capture d’écran ci-dessous, nous avons ouvert deux documents qui seront fusionnés.

deux documents

Maintenant, ouvrez n’importe quel document Word et enregistrez-le en tant que document prenant en charge les macros, pour cela, allez dans le menu Fichier et cliquez sur Enregistrer sous.

enregistrer sous

Une boîte de dialogue apparaîtra, à partir de Sauvegarder comme type, Cliquez sur Modèle Word prenant en charge les macros et cliquez sur Enregistrer.

point

Nous utiliserons l’éditeur VB, nous devons donc d’abord faire Développeur onglet apparent sur la fenêtre Word. Au cas où tu ne trouverais pas Développeur onglet, allez à Déposer menu, cliquez sur Options, et dans le volet gauche cliquez Personnaliser le ruban, à partir du volet de droite activer Développeur case à cocher. Cliquez sur D’accord pour voir Développeur onglet sur le ruban.

développeur 1

Naviguez maintenant vers Développeur onglet et cliquez sur Visual Basic.

développeur

Vous atteindrez la boîte de dialogue de l’éditeur VB, à partir de la barre latérale gauche, double-cliquez Ce document à ouvrez sa fenêtre d’édition VB. Vous verrez la fenêtre de code sur le côté droit. Maintenant, mettez-y ces lignes de code.

Noter: N’oubliez pas de changer le chemin du dossier où résident les documents et la version des documents Word dans ces lignes de code. Pour faciliter les choses, nous avons également ajouté cette précaution devant les codes.

Sous MergeDocs()

Dim rng As Range

Dim MainDoc en tant que document

Dim strFile As String

Const strFolder = « C:UsersUsman JavaidDesktopWord documents » ||| (Modifiez le chemin où résident vos documents)

Définir MainDoc = Documents.Add

strFile = Dir$(strFolder & « *.docx ») ||| (Modifiez l’extension de fichier en .doc si vous utilisez la version Word 97-03)

Faire jusqu’à strFile = «  »

Définir rng = MainDoc.Range

rng.Collapse wdCollapseEnd

rng.InsertFile strFolder & strFile

strFile = Dir$()

Boucle

Fin du sous-marin

éditeur vb

Maintenant, appuyez sur Ctrl+S pour enregistrer la macro nouvellement ajoutée et fermer l’éditeur VB. Aller vers Développeur onglet et cliquez sur Macro.

macro

Du Macro boîte de dialogue, sélectionnez MergeDocs macro et cliquez Courir.

macro 1

Si vous avez correctement spécifié le chemin et la version, tous les documents fusionneront et s’ouvriront dans un nouveau document.

fusionné

Vous pouvez également consulter nos guides précédemment examinés sur le retour à la dernière ligne édité dans Word 2010 et utilisant le publipostage dans Word 2010.

[via gaebler]

Thomas

Né devant Windows 3.x et toujours passionné par l'évolution de ce système d'exploitation, j'écris aujourd'hui des guides d'optimisations et solutions pour le très abouti Windows 10. Vous retrouver aussi ma section concernant Microsoft Office qui regorge de tips et astuces pour la célèbre suite bureautique.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.