Dalam hlm iniost, kami akan fokus untuk menunjukkan kepada anda cara untuk menerima atau menolak semua perubahan dalam banyak dokumen Word secara bersamaan.
Sangat mudah untuk menerima atau menolak semua perubahan dalam satu dokumen Word. Anda hanya perlu mengklik tab "Review", kemudian klik butang drop-down pada perintah "Terima" atau "Tolak". Selanjutnya pilih "Terima Semua Perubahan dalam Dokumen" atau "Tolak Semua Perubahan dalam Dokumen".
Lalu bagaimana jika terdapat banyak dokumen dengan perubahan yang ingin anda terima atau tolak secara berkumpulan? Untuk melaksanakan tugas seperti ini, kita memerlukan makro berikut.
Masukkan Borang Pengguna
- Mula-mula, tekan "Alt + F11" untuk membuka editor VBA di Word.
- Kedua, klik "Normal".
- Kemudian klik "Masukkan" pada bar menu.
- Pilih "UserForm" pada menu itu.
- Klik pada pemegang di sekitar borang untuk mengubah saiznya dengan betul.
- Tekan "F4" untuk mengeluarkan "Properties Window" di sudut kiri bawah.
- Kemudian namakan borang sebagai "frmAcceptOrRejectChanges", dan tetapkan kapsyennya sebagai "Terima / Tolak Perubahan". Selain itu, tetapkan "ShowModal" sebagai "Palsu".
- Seterusnya klik "Kotak Alat" pada bar menu.
- Gunakan kawalan pada kotak alat untuk membuat 3 butang arahan dan label dan meletakkannya seperti itu:
- Sekarang klik pada label untuk mengaktifkan tetingkap hartanya. Tetapkan kapsyennya sebagai "Adakah anda mahu:". Sebaiknya tetapkan latar belakang label sebagai telus. Selain itu, anda boleh menetapkan warna dan ukuran fon yang anda mahu.
- Klik seterusnya pada butang arahan 1. Namakan sebagai "btnAccept". Tetapkan kapsyen sebagai "Terima Semua Perubahan dalam Beberapa Dokumen".
- Kemudian klik dua kali pada butang arahan 1 dan masukkan kod berikut:
Private Sub btnAccept_Click()
Set dlgFile = Application.FileDialog(msoFileDialogFilePicker)
With dlgFile
dlgFile.AllowMultiSelect = True
If .Show = -1 Then
For nDocx = 1 To dlgFile.SelectedItems.Count
Documents.Open dlgFile.SelectedItems(nDocx)
Set objDocx = ActiveDocument
objDocx.AcceptAllRevisions
objDocx.Save
objDocx.Close
Next nDocx
Else
MsgBox ("You need to select documents first!")
Exit Sub
End If
End With
MsgBox ("You have accepted all revisions in selected documents.")
Set objDocx = Nothing
End Sub
- Sekarang kembali ke bentuk dan klik pada butang arahan 2. Namakan sebagai "btnReject". Dan tetapkan teks kapsyen sebagai "Tolak Semua Perubahan dalam Beberapa Dokumen".
- Begitu juga, klik dua kali pada butang arahan 2 dan masukkan kod ini:
Private Sub btnReject_Click()
Set dlgFile = Application.FileDialog(msoFileDialogFilePicker)
With dlgFile
dlgFile.AllowMultiSelect = True
If .Show = -1 Then
For nDocx = 1 To dlgFile.SelectedItems.Count
Documents.Open dlgFile.SelectedItems(nDocx)
Set objDocx = ActiveDocument
objDocx.RejectAllRevisions
objDocx.Save
objDocx.Close
Next nDocx
Else
MsgBox ("You need to select documents first!")
Exit Sub
End If
End With
MsgBox ("You have rejected all revisions in selected documents.")
Set objDocx = Nothing
End Sub
- Dan klik seterusnya pada butang arahan 3. Namakan sebagai "btnClose" dan tetapkan kapsyen sebagai "Tutup".
- Begitu juga, klik dua kali pada butang arahan 3 dan taip kod:
Private Sub btnClose_Click() Unload Me End Sub
- Simpan semua kod.
Masukkan Modul
- Sebagai permulaan, ulangi langkah 2 dan 3 di atas.
- Dan kali ini pilih "Modul".
- Klik dua kali untuk memasukkan modul baru dan masukkan makro ini:
Sub ShowAcceptOrRejectForm() frmAcceptOrRejectRevisions.Show End Sub
- Simpan makro. Anda boleh memilih untuk menetapkan butang untuk makro ini. Untuk langkah terperinci, anda boleh mengikuti pautan ini untuk rujukan: Cara Menghapus Pemformatan Teks Tampal dengan Makro dan VBA di Word Anda
- Jalankan makro untuk menyusun borang pengguna. Klik "Terima Semua Perubahan dalam Beberapa Dokumen" atau "Tolak Semua Perubahan dalam Beberapa Dokumen", dan anda akan mencetuskan tetingkap "Browse". Pilih dokumen dan klik "OK".
Inilah hasilnya:
Tangani Rasuah Dokumen
Kehilangan dan kebocoran data berlaku sepanjang masa. Sebahagian daripadanya dapat dicegah, sementara yang lain hanya berlaku. Oleh itu, perlu menggunakan alat untuk betulkan docx pada masa kecemasan. Dengan alat seperti itu, anda tidak perlu risau tentang kehilangan data.
Pengenalan Pengarang:
Vera Chen adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk Pembaikan Excel dan pdf membaiki produk perisian. Untuk maklumat lebih lanjut, lawati www.datanumen.com





