KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment effectuer une recherche et un remplacement dans plusieurs fichiers Word ?

AuteurAmanda Li Date de modification

Si vous avez des dizaines de fichiers Word contenant le même contenu — comme des en-têtes, des pieds de page ou un texte spécifique — et que vous devez le remplacer dans tous les documents, la méthode manuelle peut vite devenir fastidieuse. Ce tutoriel vous présente deux méthodes efficaces pour remplacer rapidement ce contenu, qu’il soit identique ou différent, dans plusieurs documents Word en une seule fois.

Rechercher et remplacer du texte dans plusieurs documents Word simultanément à l’aide d’un code VBA
Remplacez facilement Rechercher et remplacer différents textes dans plusieurs documents simultanément avec Kutools pour Word


Rechercher et remplacer du texte dans plusieurs documents Word simultanément à l’aide d’un code VBA

Cette méthode explique comment utiliser un code VBA pour rechercher et remplacer du contenu simultanément dans plusieurs documents.

  1. Appuyez sur Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
  2. Cliquez sur « Insertion » > « Module », puis collez le code suivant :
    Sub CommandButton1_Click()
    'Updated by Extendoffice 20180625
    Dim xFileDialog As FileDialog, GetStr(1 To 100) As String
    Dim xFindStr As String
    Dim xReplaceStr As String
    Dim xDoc As Document
    On Error Resume Next
    Set xFileDialog = Application.FileDialog(msoFileDialogFilePicker)
    With xFileDialog
        .Filters.Clear
        .Filters.Add "All WORD File ", "*.docx", 1
        .AllowMultiSelect = True
        i = 1
        If .Show = -1 Then
            For Each stiSelectedItem In .SelectedItems
                GetStr(i) = stiSelectedItem
                i = i + 1
            Next
            i = i - 1
        End If
        Application.ScreenUpdating = False
        xFindStr = InputBox("Find what:", "Kutools for Word", xFindStr)
        xReplaceStr = InputBox("Replace with:", "Kutools for Word", xReplaceStr)
        For j = 1 To i Step 1
            Set xDoc = Documents.Open(FileName:=GetStr(j), Visible:=True)
            Windows(GetStr(j)).Activate
            Selection.Find.ClearFormatting
            Selection.Find.Replacement.ClearFormatting
            With Selection.Find
                .Text = xFindStr
                .Replacement.Text = xReplaceStr
                .Forward = True
                .Wrap = wdFindAsk
                .Format = False
                .MatchCase = False
                .MatchWholeWord = False
                .MatchByte = True
                .MatchWildcards = False
                .MatchSoundsLike = False
                .MatchAllWordForms = False
            End With
            Selection.Find.Execute Replace:=wdReplaceAll
            ActiveDocument.Save
            ActiveWindow.Close
        Next
        Application.ScreenUpdating = True
    End With
    MsgBox "Operation end, please view", vbInformation
    End Sub
  3. Appuyez sur F5 pour exécuter le code.
  4. Dans la fenêtre Parcourir, sélectionnez les documents à traiter, puis cliquez sur « OK ».
    Fenêtre de navigation
  5. Dans le champ « Rechercher », saisissez le mot ou l’expression que vous souhaitez trouver, puis cliquez sur « OK ».
    Zone Rechercher
  6. Dans le champ « Remplacer par », saisissez le texte de remplacement, puis cliquez sur « OK ».
    Zone Remplacer par
  7. Cliquez sur « OK » dans la dernière boîte de dialogue de Microsoft Word.
    Boîte de dialogue de confirmation

Toutes les occurrences du texte spécifié dans les fichiers Word sélectionnés seront remplacées d’un seul clic.


Remplacez facilement Rechercher et remplacer différents textes dans plusieurs documents simultanément avec Kutools pour Word

La fonction « Recherche et remplacement en lot » de Kutools for Word vous permet de rechercher et remplacer plusieurs éléments textuels dans plusieurs documents Word en une seule opération.

Kutools pour Word

Kutools pour Word vous permet d’accomplir plus rapidement vos tâches quotidiennes sur vos documents grâce à des outils pratiques intégrés directement dans Microsoft Word — sans codage ni configuration complexe.

  • Rédaction, révision, traduction et résumé assistés par l’IA
  • Recherche et remplacement en lot dans tous vos documents
  • Fusionnez et divisez facilement des documents Word
  • Conversion groupée entre Word et PDF
  1. Cliquez sur « Kutools » > « Remplacement en lot ».
    Bouton Remplacement par lots
  2. Dans la boîte de dialogue Recherche et remplacement en lot, configurez les paramètres :
    1. Cliquez sur le bouton « Ajouter une ligne ».
    2. Dans la nouvelle ligne :
      1. Saisissez le texte à rechercher dans le champ « Rechercher ».
      2. Saisissez le texte de remplacement dans le champ « Remplacer ».
      3. Facultativement, indiquez un type de recherche, l’emplacement où effectuer la recherche et le remplacement, la couleur de surlignage ainsi que d’autres options éventuelles dans les colonnes correspondantes.
    3. Cliquez sur le bouton Bouton Ajouter dans la section « Type de fichier » pour ajouter des fichiers Word au lot.
    4. Cliquez sur « Remplacer » ou « Rechercher ».
      Conseil :Répétez les étapes 1) et 2) pour ajouter davantage de règles de recherche et de remplacement.
      Configuration de Rechercher et remplacer par lots
  3. Fermez la boîte de dialogue « Recherche et remplacement en lot » une fois l’opération terminée.

Remarques :

  • En cliquant sur « Rechercher », les occurrences correspondantes s’affichent sous l’onglet « Aperçu du résultat ». Pour appliquer les remplacements, revenez ensuite à l’onglet « Rechercher et remplacer ».
  • En cliquant sur « Remplacer », toutes les occurrences sont immédiatement remplacées et affichées sous « Aperçu du résultat ».
  • Si des couleurs de surlignage ont été définies, les remplacements effectués dans vos documents Word seront automatiquement mis en évidence avec les couleurs correspondantes.

Pour en savoir plus sur la fonction « Recherche et remplacement en lot », consultez la page du tutoriel.

Vous cherchez un moyen plus rapide de gérer des tâches similaires dans Word ? Découvrez Kutools pour Word et simplifiez votre quotidien !

Meilleurs outils de productivité Office

Kutools pour Word – Améliorez votre expérience Word avec plus de 100 fonctionnalités remarquables !

🤖Fonctionnalités Kutools IA : Assistant IA / Assistant en Temps Réel / Super Polish (conserver le format) / Super Traduire (conserver le format) / Rédaction IA / Correction IA

📘Maîtrisez vos documents : divisez les pages, fusionnez les documents, exportez la sélection dans divers formats (PDF, TXT, DOC, HTML…) ou convertissez-les par lots en PDF

Édition du contenu : Recherche et remplacement en lot dans plusieurs fichiers / Redimensionner toutes les images / Transposer les lignes et colonnes d’un tableau / Convertir un tableau en texte

🧹Nettoyage simplifié : supprimez en un clin d’œil les espaces superflus, les sauts de section, les zones de texte ou les liens hypertexte. Pour encore plus d’outils de suppression, rendez-vous dans le groupe Supprimer

Insertions créatives : insérez des séparateurs de milliers, une case à cocher, un bouton radio, un code QR, un code-barres ou plusieurs images. Découvrez-en davantage dans le groupe Insertion

🔍Sélections précises : ciblez exactement les pages spécifiques, les tableaux, les formes ou les paragraphes de titre. Améliorez votre navigation grâce à davantage de fonctions de sélection

Améliorations phares : Naviguer vers n’importe quel emplacement / Insérer automatiquement du texte répétitif / Basculer entre les documents Windows / 11 outils de conversion Outils de...

🌍Prend en charge plus de 40 langues : Utilisez Kutools dans votre langue préférée – disponible en anglais, espagnol, allemand, français, chinois et plus de 40 autres langues !

Kutools for Word onglets dans le ruban
 
 

Office Tab- Apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

✨ Kutools for Office – Une installation, cinq outils puissants !

Inclus Office Tab Pro·Kutools pour Excel·Kutools pour Outlook·Kutools pour Word·Kutools for PowerPoint

📦 Obtenez les 5 outils dans une seule suite | 🔗 Intégration transparente avec Microsoft Office | ⚡ Gagner du temps et boostez immédiatement votre productivité

Meilleurs outils de productivité Office

Kutools pour Word- Outils 100+ pour Word