Kiat: Bahasa lain adalah Terjemahan-Google. Anda dapat mengunjungi English versi link ini
Masuk
x
or
x
x
Daftar
x

or

Bagaimana mencari dan mengganti beberapa file dalam kata?

Jika Anda memiliki beberapa lusin file kata yang berisi konten yang sama (seperti Header, footer, beberapa kata atau nomor khusus), dan Anda perlu mengganti konten yang sama di dokumen-dokumen Word. Bagaimana akan lebih mudah bagi Anda untuk menyelesaikannya dengan cepat? Tentu, Anda bisa membuka file tersebut satu per satu untuk mengganti konten yang sama, tapi akan memakan waktu dan merepotkan. Tutorial ini akan menunjukkan cara sulit untuk mengganti konten yang sama dalam beberapa dokumen di Word sekaligus.

Temukan dan ganti teks di beberapa dokumen kata pada saat yang sama dengan kode VBA


Gabungkan / gabungkan beberapa dokumen menjadi satu dengan mudah:

The Olymp Platform trade dapatdiakses dalam tiga cara. Pertama, ada versi web yang dapat Anda aksesmelalui website utama mereka. Kedua, ada aplikasi desktop baik untukWindows maupun macOS. Aplikasi ini memiliki fitur tambahan, Anda akan menemukannya padaversi Terakhir, Olymp Trade juga dapat diakses melalui aplikasi mobile baik untukiOS dan Smartphone Android. Menggabungkan dokumen utilitas dari Kutools for Word dapat membantu Anda menggabungkan banyak dokumen menjadi satu dengan cepat. Anda hanya perlu:

  • Pilih dokumen yang akan Anda gabungkan menjadi satu;
  • Tentukan jeda di antara masing-masing dokumen gabungan;
  • Mulai menggabungkan. Lihat screenshot:

Kutools for Word: dengan lebih dari 100 handy Word add-ins, gratis untuk dicoba tanpa batasan dalam 30 hari. Download dan uji coba gratis Sekarang!

Kutools for Word: Tambahkan 100 New Advanced Features ke Word 2003 / 2007 / 2010 / 2013 / 2016 / 2019.
Office Tab: Aktifkan Tabed Editing dan Browsing di Office, Sama seperti Chrome, Firefox, IE 8 / 9 / 10.
Classic Menu for Office: Bawa Tampilan Lama Kantor 2003 Kembali ke Office 2007, 2010, 2013, 2016, dan 2019.

Temukan dan ganti teks di beberapa dokumen kata pada saat yang sama dengan kode VBA

1. tekan lain + F11 untuk membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Dalam Microsoft Visual Basic untuk Aplikasi window, klik Menyisipkan > Modul, lalu salin kode VBA berikut ke dalam jendela Modul.

Kode VBA: Menelusuri dan mengganti konten yang sama di beberapa dokumen sekaligus

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. tekan F5 kunci untuk menjalankan kode

4. Di pembukaan melihat-lihat jendela, temukan dan pilih dokumen yang akan Anda temukan dan ganti teks di dalamnya, lalu klik OK tombol. Lihat tangkapan layar

5. Pertama Kutools for Word kotak dialog, masukkan teks yang akan Anda temukan di seluruh dokumen ke dalam Temukan apa kotak, dan kemudian klik OK tombol.

6. Di kedua Kutools for Word kotak dialog, masukkan teks yang akan Anda ganti dengan, dan klik OK tombol.

8. Klik OK tombol di depan Microsoft Word kotak dialog untuk menyelesaikan menemukan dan mengganti.

Dalam hal ini, semua kata "Word" dalam dokumen yang dipilih diganti dengan "Excel" pada saat yang bersamaan.


Office Tab - Tabbed Browsing, Editing, dan Mengelola banyak Dokumen di Word:

Tab Office menghadirkan antarmuka tab seperti yang terlihat di browser web seperti Google Chrome, Internet Explorer versi baru dan Firefox ke Microsoft Word. Saya t akan menjadi alat yang menghemat waktu dan tidak dapat dilepas dalam pekerjaan Anda. Lihat demo di bawah ini:

Klik untuk percobaan gratis Tab Office!




Kutools for Word

Lebih dari 100 Fungsi Tingkat Lanjut untuk Word 2003, 2007, 2010, 2013, 2016, dan 2019

shot-kutools-700-225-kte

Fitur Lebih | Free download | Hanya $ 39.00 untuk ratusan fungsi

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Muralisk · 4 years ago
    Worked like a charm and it did save a lot of time and effort for me. Thanks.
  • To post as a guest, your comment is unpublished.
    Pia Wilson · 4 years ago
    What I am trying to replace is a web address on our standard documents. I tried just doing finding the web address within the hyperlink but its not working as although this text has changed the view when not toggled to see the field code is still showing the old address.

    [b]EG[/b]
    With Selection.Find
    .Text = "HYPERLINK ""http://www.testsite.co.uk"" " 'Find What
    .Replacement.Text = "HYPERLINK ""http://www.testtwo.co.uk"" " 'Replace With
  • To post as a guest, your comment is unpublished.
    Greg Simonis · 5 years ago
    When I run it, it gets hung up and stops at:
    Application.Run macroname:="NEWMACROS"
    and when I step into it, it tells me I have a Compile error: Named argument not found.
    Now what?
  • To post as a guest, your comment is unpublished.
    Jebidiah Springfield · 5 years ago
    Wow you are a saint for putting this macro together! I am listening to 'Epic Battle Music' on Songza because I am such an amatuer Macro-smith and it's the only way I can make it through the pain and agony of crafting programming spells.

    Anyway, my point I am going to make is a spent a lot of time on Friday troubleshooting the part where you actually put in the text you want to find and putting in the text you want to replace - I did not quite understand this part in terms of where I put my "find" word text and "replace" word text:

    [quote]Note:you can change the Text = "search”, Replacement.Text = "find” to specify the content to be searched and the content to be applied for replacement.
    [/quote]

    I read over this again today and I wish to respectfully clarify for other programming non-initiates - in the section of VBA where you have copied and pasted the original programming language, make sure you put an end ' after the [i]what [/i] and a ' after the [i]with[/i] (see example below) - in my example, I am looking for multiple documents to replace Pizza with Stromboli:

    .Text = "Pizza" 'Find What'
    .Replacement.Text = "Stromboli" 'Replace With'
  • To post as a guest, your comment is unpublished.
    James R · 5 years ago
    Could this VBA technique be adapted to work for Publisher files? For example by changing *.docx to *.pub ?