跳到主要內容

如何刪除Word文檔中的多個特定頁面?

在Word文檔中,您可以選擇當前頁面的內容,然後按Delete鍵可以輕鬆刪除當前頁面。 但是,如果您需要從一個較大的Word文件中刪除多個頁面,如何快速解決呢?

使用“轉到”功能刪除Word文檔中的一系列頁面

使用VBA代碼刪除Word文檔中的多個特定頁面


使用“轉到”功能刪除Word文檔中的一系列頁面

如果要從Word文檔中刪除一系列連續的頁面,請使用“轉到”功能。

1。 啟動您要刪除頁面的Word文檔。

2。 然後按 F5 鍵打開 查找和替換 對話框中的 轉到 標籤,點擊 ,在 去什麼 列錶框,然後輸入要從中刪除的起始頁碼,然後按 Enter 鍵轉到特定頁面,請參見屏幕截圖:

doc刪除多個頁面1

2。 然後關閉這個 查找和替換 對話框,然後按 F8 打開 延伸模式.

3。 繼續按 F5 鍵打開 查找和替換 對話框,這一次,輸入要刪除的結束頁碼,然後按 Enter 鍵。 從15到20的所有頁面都已被選中。 看截圖:

doc刪除多個頁面2

4。 最後按 刪除 直接按一下即可立即刪除這些頁面。


使用VBA代碼刪除Word文檔中的多個特定頁面

若要刪除一個不連續的Word文件中的多個特定頁面,下面的VBA代碼可以為您提供幫助。

1。 按住 ALT + F11 鍵打開 Microsoft Visual Basic for Applications 窗口。

2。 點擊 插入 > 模塊,然後將以下代碼粘貼到“模塊窗口”中。

VBA代碼:刪除Word文件中的多個特定頁面:

Sub DeletePagesInDoc()
    Dim xRange As Range
    Dim xPage As String
    Dim xDoc As Document
    Dim xArr
    Dim I, xSplitCount As Long
    Application.ScreenUpdating = False
    Set xDoc = ActiveDocument
    xPage = InputBox("Enter the page numbers of pages to be deleted: " & vbNewLine & _
            "use comma to separate numbers", "KuTools for Word", "")
    xArr = Split(xPage, ",")
    xPageCount = UBound(xArr)
    For I = xPageCount To 0 Step -1
        Selection.GoTo wdGoToPage, wdGoToAbsolute, xArr(I)
        xDoc.Bookmarks("\Page").Range.Delete
    Next
    Application.ScreenUpdating = True
End Sub

3。 然後按 F5 鍵運行此代碼,並彈出一個提示框,提示您輸入要刪除的頁碼,請用逗號分隔頁碼,請參見屏幕截圖:

doc刪除多個頁面3

4。 然後,單擊 OK 按鈕,您指定的所有頁面都被立即刪除。


選擇多個單獨的頁面,然後一次將其刪除:

如果您要從大型Word文檔中刪除多個特定頁面, Kutools for Word's 選擇頁面 該功能可以幫助您根據需要先選擇任何頁面,然後按 刪除 鍵一次刪除它們。

doc刪除多個頁面4

Kutools for Word:具有超過100個方便的Word加載項,可以在60天內免費試用,沒有限制。 點擊下載並立即免費試用!

最佳辦公生產力工具

Kutools for Word - 透過 Over 提升您的文字體驗 100 顯著特點!

🤖 Kutools 人工智慧助手:用人工智慧改變你的寫作 - 生成內容  /  重寫文字  /  總結文件  /  查詢資料 基於文檔,全部在Word中

📘 文件掌握: 分頁  /  合併文件  /  以各種格式匯出選擇(PDF/TXT/DOC/HTML...)  /  批次轉換為PDF  /  將頁面匯出為圖像  /  一次列印多個文件...

內容編輯: 批量查找和替換 跨多個文件  /  調整所有圖片的大小  /  轉置表行和列  /  將表格轉換為文字...

🧹 輕鬆清潔: 移開 多餘的空間  /  分節符  /  所有標題  /  文本框  /  超鏈接  / 如需更多拆卸工具,請前往我們的 刪除組...

創意插入: 插入 千位分隔符  /  複選框  /  單選按鈕  /  QR Code  /  條碼  /  對角線表  /  公式標題  /  圖片說明  /  表格標題  /  多張圖片  / 發現更多 插入組...

🔍 精準選擇:精確定位 特定頁面  /    /  形狀  /  標題段落  / 增強導航功能 更多 選擇功能...

星級增強: 快速導航至任何位置  /  自動插入重複文字  /  在文檔視窗之間無縫切換  /  11 轉換工具...

???? 想嘗試這些功能嗎? Kutools for Word 提供了 60天免費試用,沒有任何限制! 🚀
 
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Ciao, invece per eliminare "rapidamente" in un documento di svariate pagine (circa 100) più fogli vuoti non consecutivi è possibile?
Esiste un procedimento per eliminare i fogli vuoti, senza doverli andare a ricercare.

Grazie.
This comment was minimized by the moderator on the site
thanks. from where you learn the vba
This comment was minimized by the moderator on the site
Thanks for very helpful solutions!!!!!!!!!!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations