Word search and replace tool
Como buscar e substituír varios ficheiros en palabras?
Se tes varias ducias de ficheiros de texto que conteñen o mesmo contido (como Cabeceira, pé de páxina, algunhas palabras especiais ou número), debes substituír o mesmo contido por estes documentos en Word. Como sería máis doado para que o fagas rápido? Certamente, pode abrir estes ficheiros un por un para substituír o mesmo contido, pero vai ser lento e problemático. Este tutorial mostraralle un xeito complicado de substituír o mesmo contido en varios documentos en Word ao mesmo tempo.
Atopar e substituír textos en varios documentos de texto ao mesmo tempo co código VBA
Combina / mestura múltiples documentos nunha fácil:
o Fusionar documentos utilidade de Kutools para Word pode axudarche a combinar varios documentos nun só rápido. Só precisa:
- Seleccione os documentos que combinará nun.
- Especifique o descanso entre cada documento combinado;
- Comezar a fusionar. Ver captura de pantalla:
Kutools para Word: con complementos de Word máis útiles que 100, gratuítos para probar sen límite nos días 30. Descarga e proba gratuíta Agora!
Tabulación de Office: Habilitar Edición e navegación por pestanas en Office, Just Like Chrome, Firefox, IE 8 / 9 / 10.
Menú clásico para Office: Trae a vella ollada de Office 2003 de volta a Office 2007, 2010, 2013, 2016 e 2019.
Atopar e substituír textos en varios documentos de texto ao mesmo tempo co código VBA
1. Preme alt + F11 para abrir a Microsoft Visual Basic para aplicacións fiestra.
2. No Microsoft Visual Basic para aplicacións fiestra, prema en Inserir > Módulos, entón copia o seguinte código VBA na xanela do módulo.
Código VBA: Buscar e substituír o mesmo contido en varios documentos ao mesmo tempo
Sub CommandButton1_Click() 'Updated by Extendoffice 20180625 Dim xFileDialog As FileDialog, GetStr(1 To 100) As String '100 files is the maximum applying this code 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 'Find What .Replacement.Text = xReplaceStr 'Replace With .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 Application.Run macroname:="NEWMACROS" ActiveDocument.Save ActiveWindow.Close Next Application.ScreenUpdating = True End With MsgBox "Operation end, please view", vbInformation End Sub
3. Preme o botón F5 chave para executar o código.
4. Na apertura buscar window, busque e seleccione os documentos que atopará e substitúe o texto dentro e, a continuación, prema no botón OK botón. Ver captura de pantalla:
5. Na primeira Kutools para Word caixa de diálogo, introduza o texto que encontrará nos documentos no Atopa o que caixa e prema no botón OK botón.
6. No segundo Kutools para Word caixa de diálogo, introduza o texto que substituirá e faga clic no OK botón.
8. Prema na OK botón no seguinte Microsoft Word caixa de diálogo para rematar a busca e substituír.
Neste caso, todas as palabras "Word" nos documentos seleccionados substitúense por "Excel" ao mesmo tempo.
Tabulación de Office - Navegación, edición e xestión de varios documentos en Word:
A pestana Office trae a interface tabulada como se pode ver nos navegadores web como Google Chrome, versións novas de Internet Explorer e Firefox a Microsoft Word. El vontade ser unha ferramenta de aforro de tempo e irreemplazable no teu traballo. Vexa a continuación demo:
Kutools para Word
Máis de Funcións Avanzadas 100 para Word 2003, 2007, 2010, 2013, 2016 e 2019