Skip to main content

Kutools per Office — Una Suite. Cinque Strumenti. Ottieni di Più.

Come cercare e sostituire in più file in Word?

Author Amanda Li Last modified

Se hai decine di file Word contenenti lo stesso contenuto (come intestazioni, piè di pagina o testo specifico) e devi sostituire questo contenuto in tutti i documenti, farlo manualmente può essere noioso. Questo tutorial introduce due metodi per sostituire rapidamente lo stesso o diverso contenuto in più documenti Word contemporaneamente.

Trova e sostituisci testi in più documenti Word contemporaneamente con il codice VBA
Trova e sostituisci facilmente testi diversi in più documenti contemporaneamente con Kutools per Word


Trova e sostituisci testi in più documenti Word contemporaneamente con il codice VBA

Questo metodo mostra come utilizzare il codice VBA per cercare e sostituire contenuti in più documenti simultaneamente.

  1. Premi Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
  2. Clicca su "Inserisci" > "Modulo", quindi incolla il seguente codice:
    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. Premi F5 per eseguire il codice.
  4. Nella finestra di dialogo Sfoglia, seleziona i documenti che desideri elaborare, quindi clicca su "OK".
    Browse window
  5. Nella casella di input "Trova", inserisci la parola o frase da cercare e clicca su "OK".
    Find what box
  6. Nella casella di input "Sostituisci con", inserisci il testo di sostituzione e clicca su "OK".
    Replace with box
  7. Clicca su "OK" nell'ultima finestra di dialogo di Microsoft Word.
    Confirmation dialog

Tutte le istanze del testo specificato nei file Word selezionati verranno sostituite contemporaneamente.


Trova e sostituisci facilmente testi diversi in più documenti contemporaneamente con Kutools per Word

La funzione "Trova e sostituisci in batch" in Kutools per Word ti consente di cercare e sostituire più elementi di testo in diversi documenti Word contemporaneamente.

Kutools per Word,dotato di intelligenza artificiale 🤖, offre oltre 100 funzionalità pratiche per semplificare i tuoi compiti.
  1. Clicca su "Kutools" > "Sostituzione in batch".
    Batch Replacement button
  2. Nella finestra di dialogo Trova e sostituisci in batch, configura le impostazioni:
    1. Clicca sul pulsante "Aggiungi riga".
    2. Nella nuova riga:
      1. Inserisci il testo da cercare sotto "Trova".
      2. Inserisci il testo di sostituzione sotto "Sostituisci".
      3. Opzionalmente, specifica un tipo di ricerca, la posizione in cui cercare e sostituire, il colore di evidenziazione e altre opzioni necessarie nelle rispettive colonne.
    3. Clicca il Add button pulsante nella sezione "Tipo di File" per aggiungere file Word al batch.
    4. Clicca su "Sostituisci" o "Trova".
      Suggerimento: Ripeti i passaggi 1) e 2) per aggiungere altre regole di ricerca e sostituzione.
      Batch Find and Replace configuration
  3. Chiudi la finestra di dialogo Trova e sostituisci in batch quando hai finito.

Note:

  • Se clicchi su "Trova", le corrispondenze appariranno sotto la scheda "Anteprima Risultato". Per applicare le sostituzioni successivamente, torna alla scheda "Trova e sostituisci".
  • Se clicchi su "Sostituisci", tutte le corrispondenze vengono immediatamente sostituite e mostrate sotto "Anteprima Risultato".
  • Se sono stati specificati colori di evidenziazione, le sostituzioni nei tuoi documenti Word saranno codificate a colori di conseguenza.

Per ulteriori informazioni sulla funzione "Trova e sostituisci in batch", visualizza la pagina del tutorial.

Kutools per Word è il componente aggiuntivo definitivo per Word che semplifica il tuo lavoro e potenzia le tue abilità di elaborazione dei documenti. Provalo subito!

I migliori strumenti per la produttività in ufficio

Kutools for Word - Eleva la tua esperienza su Word con oltre 100 funzioni straordinarie!

🤖 Funzionalità AI di Kutools: Assistente AI / Assistente in Tempo Reale / Super Lucida (Mantieni Formato) / Super Traduci (Mantieni Formato) / Redazione AI / Correzione AI...

📘 Maestria del Documento: Dividi Pagine / Unisci Documenti / Esporta Intervallo in vari formati (PDF/TXT/DOC/HTML...) / Conversione in batch in PDF...

Modifica del Testo: Trova e Sostituisci in batch su più file / Ridimensiona tutte le Immagini / Trasponi Righe e Colonne della Tabella / Converti Tabella in Testo...

🧹 Pulizia senza sforzo: Elimina Spazi Extra / Interruzioni di Sezione / Casella di testo / Collegamenti ipertestuali / Per altri strumenti di rimozione, visita il gruppo Rimuovi...

Inserimenti Creativi: Inserisci Separatore delle Migliaia / Casella di Controllo / Pulsante di Opzione / Codice QR / Codice a Barre / Immagini multiple / Scopri di più nel gruppo Inserisci...

🔍 Selezioni Accurate: Individua Pagine Specifiche / Tabelle / Forma / Paragrafo di Intestazione / Migliora la navigazione con altre funzioni di Seleziona...

Miglioramenti Speciali: Vai a qualsiasi Intervallo / Inserimento automatico di testo ripetitivo / Passa tra Finestre dei Documenti /11 strumenti di Conversione...

🌍 Supporta oltre40 lingue: Usa Kutools nella lingua che preferisci – Inglese, Spagnolo, Tedesco, Francese, Cinese, e più di altre40 lingue!

Kutools and Kutools Plus tabs on the Word Ribbon
👉 Vuoi provare queste funzionalità? Scarica subito Kutools for Word! 🚀
 

✨ Kutools for Office – Una sola installazione, cinque strumenti potenti!

Include Office Tab Pro · Kutools per Excel · Kutools per Outlook · Kutools for Word · Kutools for PowerPoint

📦 Ottieni tutti e5 gli strumenti in un'unica suite | 🔗 Integrazione perfetta con Microsoft Office | ⚡ Risparmia tempo e aumenta subito la produttività

I migliori strumenti per la produttività in ufficio

Kutools for Word - 100+ strumenti per Word