Cách chấp nhận hoặc từ chối hàng loạt tất cả thay đổi trong nhiều tài liệu Word

Chia sẻ ngay bây giờ:

Trong p nàyost, chúng tôi sẽ tập trung vào việc chỉ cho bạn cách chấp nhận hoặc từ chối hàng loạt tất cả các thay đổi trong nhiều tài liệu Word cùng một lúc.

Thật dễ dàng để chấp nhận hoặc từ chối tất cả các thay đổi trong một tài liệu Word. Bạn chỉ cần nhấp vào tab “Xem lại”, sau đó nhấp vào nút thả xuống trên lệnh “Chấp nhận” hoặc “Từ chối”. Tiếp theo chọn “Chấp nhận tất cả thay đổi trong tài liệu” hoặc “Từ chối tất cả thay đổi trong tài liệu”.

Vậy nếu có nhiều tài liệu có thay đổi mà bạn muốn chấp nhận hoặc từ chối hàng loạt thì sao? Để hoàn thành nhiệm vụ như vậy, chúng ta sẽ cần macro sau.Chấp nhận hoặc từ chối hàng loạt tất cả các thay đổi trong nhiều tài liệu Word

Chèn một biểu mẫu người dùng

  1. Trước hết, nhấn “Alt + F11” để mở trình soạn thảo VBA trong Word.
  2. Thứ hai, nhấp vào “Bình thường”.
  3. Sau đó nhấp vào “Chèn” trên thanh menu.
  4. Chọn “UserForm” trên menu đó.Nhấp vào "Bình thường"->Nhấp vào "Chèn"->Chọn "Biểu mẫu người dùng"
  5. Bấm vào các điểm điều khiển xung quanh biểu mẫu để thay đổi kích thước của nó cho phù hợp.
  6. Nhấn “F4” để hiển thị “Cửa sổ thuộc tính” ở góc dưới bên trái.
  7. Sau đó đặt tên biểu mẫu là “frmAcceptOrRejectChanges” và đặt chú thích của nó là “Chấp nhận/Từ chối thay đổi”. Ngoài ra, hãy đặt “ShowModal” là “False”.Đặt thuộc tính biểu mẫu
  8. Tiếp theo bấm vào “Hộp công cụ” trên thanh menu.
  9. Sử dụng các điều khiển trên hộp công cụ để tạo 3 nút lệnh và nhãn và sắp xếp chúng theo thứ tự sau:3 nút lệnh và 1 nhãn
  10. Bây giờ bấm vào nhãn để kích hoạt cửa sổ thuộc tính của nó. Đặt chú thích của nó là “Bạn có muốn:”. Bạn nên đặt nền của nhãn là trong suốt. Ngoài ra, bạn có thể thiết lập màu sắc và kích thước font chữ theo ý muốn.
  11. Tiếp theo bấm vào nút lệnh 1. Đặt tên là “btnAccept”. Đặt chú thích là “Chấp nhận tất cả thay đổi trong nhiều tài liệu”.
  12. Sau đó nhấp đúp vào nút lệnh 1 và nhập mã sau:
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
  1. Bây giờ quay lại biểu mẫu và nhấp vào nút lệnh 2. Đặt tên là “btnReject”. Và đặt văn bản chú thích là “Từ chối tất cả thay đổi trong nhiều tài liệu”.
  2. Tương tự, nhấp đúp vào nút lệnh 2 và nhập các mã sau:
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
  1. Và tiếp theo hãy nhấp vào nút lệnh 3. Đặt tên là “btnClose” và đặt chú thích là “Close”.
  2. Tương tự, nhấp đúp chuột vào nút lệnh 3 và gõ mã:
Private Sub btnClose_Click()
  Unload Me
End Sub
  1. Lưu tất cả các mã.Dán mã->Nhấp vào "Lưu"

Chèn một mô-đun

  1. Để bắt đầu, hãy lặp lại bước 2 và 3 ở trên.
  2. Và lần này chọn “Mô-đun”.
  3. Nhấp đúp chuột để vào mô-đun mới và nhập macro này:
Sub ShowAcceptOrRejectForm()
  frmAcceptOrRejectRevisions.Show
End Sub
  1. Lưu macro. Bạn có thể chọn gán một nút cho macro này. Để biết các bước chi tiết, bạn có thể theo liên kết này để tham khảo: Cách xóa định dạng của văn bản đã dán bằng Macro và VBA trong Word của bạn
  2. Chạy macro để điều chỉnh biểu mẫu người dùng. Nhấp vào “Chấp nhận tất cả thay đổi trong nhiều tài liệu” hoặc “Từ chối tất cả thay đổi trong nhiều tài liệu” và bạn sẽ kích hoạt cửa sổ “Duyệt qua”. Chọn tài liệu và nhấp vào “OK”.Chọn Tài liệu-> Nhấp vào "OK"

Đây là kết quả:Hộp kết quả

Xử lý tham nhũng tài liệu

Mất mát và rò rỉ dữ liệu xảy ra mọi lúc. Một số trong số chúng có thể được ngăn chặn, trong khi một số khác chỉ xảy ra. Vì vậy, cần phải có một công cụ để sửa docx trong những lúc khẩn cấp. Với công cụ như vậy, bạn sẽ không cần lo lắng về việc mất dữ liệu.

Giới thiệu tác giả:

Vera Chen là một chuyên gia phục hồi dữ liệu trong DataNumen, Inc., công ty hàng đầu thế giới về công nghệ khôi phục dữ liệu, bao gồm sửa lỗi excel và pdf sửa chữa các sản phẩm phần mềm. Để biết thêm thông tin, hãy truy cập www.datanumennăm

Chia sẻ ngay bây giờ:

Được đóng lại.