2 cách nhanh chóng để xóa hàng loạt nhiều dấu trang trong tài liệu Word của bạn

Chia sẻ ngay bây giờ:

Trong bài viết này, chúng tôi muốn cung cấp cho bạn hai cách nhanh chóng để xóa hàng loạt nhiều dấu trang trong tài liệu Word của bạn.

Thông thường, bạn có thể thêm hoặc xóa một dấu trang trong tài liệu Word mà không gặp bất kỳ trở ngại nào. Tuy nhiên, khi nói đến nhiều dấu trang, bạn có thể cảm thấy bị trói tay.

May mắn thay, có một công cụ mạnh mẽ trong Word đó là trình soạn thảo VBA. Do đó, chúng tôi sẽ sử dụng macro để giúp bạn xóa hàng loạt dấu trang trong một tài liệu.Xóa hàng loạt nhiều dấu trang trong tài liệu Word của bạn

Phương pháp 1: Xóa hàng loạt tất cả dấu trang trong tài liệu

  1. Đầu tiên và foremost, gọi trình soạn thảo VBA trong Word bằng cách nhấn “Alt+ F11”.
  2. Tiếp theo trên bảng “Dự án” bên trái, nhấp vào “Bình thường”.
  3. Sau đó nhấp vào tab “Chèn” và chọn “Mô-đun” trên menu của nó.Nhấp vào "Bình thường" -> Nhấp vào "Chèn" -> Nhấp vào "Mô-đun"
  4. Nhấp đúp chuột để mở mô-đun.
  5. Bây giờ dán các mã sau vào đó:
Sub DeleteAllBookmarksInDoc()
  Dim objBookmark As Bookmark
  Dim nBookmark As Integer
  Dim strButtonValue As String
  Dim objDoc As Document
 
  Application.ScreenUpdating = False
 
  Set objDoc = ActiveDocument
  nBookmark = objDoc.Bookmarks.Count
  If nBookmark > 0 Then
    strButtonValue = MsgBox("Do you want to remove all " & nBookmark & " bookmark(s) in this document?", vbYesNo)
    If strButtonValue = vbYes Then
      For Each objBookmark In objDoc.Bookmarks
        objBookmark.Delete
      Next objBookmark
      MsgBox ("All bookmarks in this document have been deleted.")
    Else
      Exit Sub
    End If
  End If
 
  Application.ScreenUpdating = True
End Sub
  1. Sau đó nhấp vào nút "Chạy".Dán mã-> Nhấp vào "Chạy"
  2. Tiếp theo, bạn sẽ nhận được một hộp hỏi. Và bạn có thể xem tổng số dấu trang trong tài liệu hiện tại. Nhấp vào “Có” để xóa tất cả hoặc “Không” để thoát khỏi macro.Bấm để Chọn Chạy Macro hoặc Thoát Nó
  3. Nếu bạn chọn “Có”, bạn sẽ nhận được thông báo như sau:Thông báo Chỉ ra Hoạt động được thực hiện

Phương pháp 2: Xóa hàng loạt tất cả dấu trang trong vùng chọn

Phải thừa nhận rằng cũng có những lúc bạn phải xóa một số dấu trang nhưng vẫn giữ nguyên một số dấu trang. Tương tự như vậy, chúng ta sẽ chạy một macro trên vùng chọn để hoàn thành công việc.

  1. Để start tắt, lặp lại các bước trên để cài đặt và chạy macro.
  2. Hãy nhớ thay thế macro bằng cái này:
Sub DeleteAllBookmarksInSelection()
  Dim objBookmark As Bookmark
  Dim nBookmark As Integer
  Dim strButtonValue As String
 
  Application.ScreenUpdating = False
 
  nBookmark = Selection.Bookmarks.Count
  If nBookmark > 0 Then
    strButtonValue = MsgBox("Do you want to remove all " & nBookmark & " bookmark(s) in this selection?", vbYesNo)
    If strButtonValue = vbYes Then
      For Each objBookmark In Selection.Bookmarks
        objBookmark.Delete
      Next objBookmark
      MsgBox ("All " & nBookmark & " bookmark(s) in this selection have been deleted.")
    Else
      Exit Sub
    End If
  End If
 
  Application.ScreenUpdating = True
End Sub
  1. Trước khi chạy macro, bạn sẽ thực hiện lựa chọn trên một loạt nội dung.
  2. Và trong quá trình thực thi mã bạn sẽ nhận được 2 hộp thông báo giống như cách 1.

Kết quả là bạn sẽ chỉ xóa dấu trang trong vùng chọn.

Sẵn sàng cho tham nhũng tài liệu

Mất dữ liệu có thể xảy ra với bất cứ ai bất cứ lúc nào. Và tính không thể đoán trước của nó khiến chúng ta nắm lấy cơ hội để không gặp phải điều xui xẻo. Nói về chủ đề để sửa chữa docx, bạn không bao giờ có thể bỏ lỡ việc chọn trước một công cụ sửa chữa hiệu quả.

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 xls sửa chữa 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.