跳到主要内容

从 Word 文档中拆分和提取页面(4 种方法)

作者:孙 最后修改时间:2024-04-22

管理较长的 Word 文档有时可能需要您提取特定页面以进行单独审阅或分发。无论您只需要一页、一系列页面,还是根据特定条件拆分整个文档,Microsoft Word 都提供了多种方法来实现此目的。让我们深入了解从 Word 文档中拆分和提取页面的四种有效方法。

从Word中提取特定页面/当前页面

根据页面、标题、分隔符将整个 Word 文档拆分为单独的文件


从Word中提取特定页面/当前页面

 

本指南详细概述了从文档中提取特定页面或当前页面的三种有效技术。


通过复制和粘贴功能提取页面 - 手动

从 Word 文档中提取特定页面或内容的最简单方法是使用复制和粘贴功能。

第1步:选择要提取的内容

将光标置于要复制的内容的前面,然后向下滚动到内容的末尾,并按住 Shift 键,单击内容末尾的 。

第二步:复制选中的内容

右键单击所选内容并选择 复制, 或者直接按 Ctrl + C

步骤 3:粘贴到新文档中

打开一个新的 Word 文档并使用以下命令粘贴内容 Ctrl + V.

步骤 4:保存新文档

单击保存新创建的文档 文件 > 另存为.


通过打印到 PDF 功能提取页面 - 将提取的页面保存到 PDF

提取页面的另一种方法是将其打印为 PDF。当您需要以广泛接受的格式共享或保存提取的页面时,此方法非常方便。

第 1 步:导航至打印菜单

打开文档后,转到 文件 > 打印.

步骤 2:选择“Microsoft 打印到 PDF”

打印机 下拉,选择 微软打印到PDF.

步骤 3:指定页面范围

在设置中选择您想要的打印范围:

  • 打印所有页面:打印文档的所有页面。

  • 打印选择:打印选择,如果不选择任何范围,则无法使用此选项。

  • 打印当前页面:打印当前页。

  • 定制印刷:根据需要打印自定义页面范围。当您选择此选项时, 将显示文本框供您键入打印页码。

步骤4:列印

点击 打印,然后选择保存 PDF 的位置。指定的页面将另存为新的 PDF 文档。


通过 VBA 代码提取页面 - 将提取的页面保存到特定文件夹

对于熟悉 VBA 的用户,使用脚本可以自动执行提取过程,对于大型文档尤其有用。

注意:下面的代码只能一次提取连续范围的页面。
步骤 1:按 Alt + F11 键打开 VBA 编辑器
第 2 步:插入新模块

点击 插页 在打开的选项卡中 Microsoft Visual Basic应用程序 窗口,然后选择 模块.

第三步:插入代码

复制下面的代码并将其粘贴到模块中。

代码:将一系列页面提取到文件夹中的新文件中

Sub SaveSpecifiedPagesAsNewDoc()
'UpdatebyKutools
    Dim objNewDoc As Document
    Dim objDoc As Document
    Dim strFolder As String
    Dim strFileName As String
    Dim startPage As Long
    Dim endPage As Long
    Dim startRange As Range
    Dim endRange As Range
    
    ' Initialize
    Set objDoc = ActiveDocument
    
    ' Specify the folder path and file name here
    strFolder = "C:\Users\AddinsVM001\Desktop\pdf\extract pages" ' Example path
    strFileName = "ExtractedPages" ' Example file name
    
    ' Specify start and end pages here
    startPage = 3
    endPage = 4
    
    ' Find the range of the specified pages
    With objDoc
        ' Go to the start of the start page
        .GoTo(What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=startPage).Select
        Set startRange = Selection.Range
        
        ' Go to the start of the page after the end page, to get the complete end page
        .GoTo(What:=wdGoToPage, Which:=wdGoToAbsolute, Count:=endPage + 1).Select
        Selection.MoveLeft Unit:=wdCharacter, Count:=1
        Set endRange = Selection.Range
        
        ' Define the range from start to end page
        Set startRange = .Range(Start:=startRange.Start, End:=endRange.End)
       
        
    End With
    
    ' Copy the defined range
    startRange.Copy
    
    ' Open a new document to paste the selection
    Set objNewDoc = Documents.Add
    objNewDoc.Content.Paste
    
    ' Save the new document
    objNewDoc.SaveAs2 FileName:=strFolder & "\" & strFileName & ".docx"
    objNewDoc.Close False
    
    ' Clean up
    Set objNewDoc = Nothing
    Set objDoc = Nothing
    Set startRange = Nothing
    Set endRange = Nothing
    
    MsgBox "Pages " & startPage & " to " & endPage & " have been extracted to " & strFileName & ".docx"
End Sub
 

注意:此脚本允许您直接在代码中设置要提取的页面范围、文件名和保存路径。请根据实际需要修改strFolder、strFileName、startPage、endPage的值。当您运行此宏时,它将自动提取指定范围的页面并将它们保存到新的 Word 文档中,所有这些都无需任何用户交互。
第四步:点击运行按钮 或者按F5键运行代码

运行代码后,会弹出一个对话框,告诉您页面已被提取,单击 OK 关闭它。

步骤5:进入文件夹检查页面是否正确提取


根据页面、标题、分隔符将整个 Word 文档拆分为单独的文件

如果您想提取页面以按标题 1、分页符、分节符或特定页面分隔文件,则 分割文件 的特点 Kutools for Word 将是一个好帮手。

在使用分割文档功能之前,应该安装Kutools for Word, 立即享受 60 天免费试用!
第 1 步:激活拆分文档功能

点击 Kutools 加 > 分裂 激活功能。

第 2 步:定制您的拆分
  1. 分割为:选择您要分割的标准。

  2. :如果你选择 定制版 ,在 分割为 下拉列表中,您应该在此文本框中键入页码。

  3. 存到:浏览并选择一个文件夹来定位分割文档。

  4. 文件前缀:输入分割文档的命名前缀。

  5. OK:单击完成分割。

第三步:进入文件夹,查看分割后的文档

使用 Kutools 释放 Word 的全部潜力!经验满 100 强大的工具旨在简化您的文档管理并增强您的编辑能力。 立即下载,以实现革命性的生产力提升!

每种方法都提供了满足不同需求的解决方案:用于简单提取的手动复制、用于共享特定页面的打印为 PDF、用于自动提取的 VBA 以及用于组织大量文档的文档拆分。通过执行这些步骤,您可以更有效地管理文档并根据您的特定要求定制内容。

有关可显着增强数据管理的其他变革性 Word 策略, 在这里进一步探索。.

最佳办公生产力工具

Kutools for Word - 通过 Over 提升您的文字体验 100 显着特点!

🤖 Kutools 人工智能助手:用人工智能改变你的写作 - 生成内容  /  重写文本  /  总结文件  /  查询资料 基于文档,全部在Word中

📘 文档掌握: 分页  /  合并文件  /  以各种格式导出选择(PDF/TXT/DOC/HTML...)  /  批量转换为PDF  /  将页面导出为图像  /  一次打印多个文件...

内容编辑: 批量查找和替换 跨多个文件  /  调整所有图片的大小  /  转置表行和列  /  将表格转换为文字...

🧹 轻松清洁: 移开 多余的空间  /  分节符  /  所有标题  /  文本框  /  超链接  / 如需更多拆卸工具,请前往我们的 删除组...

创意插入: 插 千位分隔符  /  复选框  /  单选按钮  /  扫码支付  /  条码  /  对角线表  /  公式标题  /  图片说明  /  表标题  /  多张图片  / 发现更多 插入组...

🔍 精准选择:精确定位 特定页面  /    /  形状  /  标题段落  / 增强导航功能 更多 选择功能...

星级增强: 快速导航至任何位置  /  自动插入重复文本  /  在文档窗口之间无缝切换  /  11 转换工具...

👉 想尝试这些功能吗? Kutools for Word 提供了 60-day免费试用,没有任何限制! 🚀
 
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations