如何将文档分成多个单词?

网友投稿 192 2024-02-07

如何将文档分成多个单词?

如果您有一个庞大的Word文档,需要将其拆分为多个文档,请花几分钟阅读本教程。 本教程将向您展示两种将文档拆分为多个文档的方法。

使用VBA通过指定的分隔符拆分Word文档 使用VBA按页面拆分Word文档 使用 Kutools for Word 按标题/页面/分节符/分页符拆分 Word 文档 使用VBA通过指定的分隔符拆分Word文档

此方法将引入VBA来通过Word中指定的分隔符将Word文档拆分,而不是手动将文档拆分为多个文档。 请执行以下操作:

1。 按 Alt + F11键 一起打开Microsoft Visual Basic for Application窗口;

2。 点击 插页 > 模块,然后将以下VBA代码粘贴到新打开的“模块”窗口中。

VBA:通过分隔符将Word文档拆分为多个文档

Sub SplitNotes(delim As String, strFilename As String) Dim doc As Document Dim arrNotes Dim I As Long Dim X As Long Dim Response As Integer arrNotes = Split(ActiveDocument.Range, delim) Response = MsgBox("This will split the document into " & UBound(arrNotes) + 1 & " sections.Do you wish to proceed?", 4) If Response = 7 Then Exit Sub For I = LBound(arrNotes) To UBound(arrNotes) If Trim(arrNotes(I)) <> "" Then X = X + 1 Set doc = Documents.Add doc.Range = arrNotes(I) doc.SaveAs ThisDocument.Path & "\" & strFilename & Format(X, "000") doc.Close True End If Next I End Sub Sub test() delimiter & filename SplitNotes "///", "Notes " End Sub

3。 然后点击 运行 按钮或按F5键应用VBA。

4

。 在弹出的Microsoft Word文档中,请单击“是”按钮继续。

请注意:

(1)确保将分隔符添加为与 “ ///” 在子测试中,您要分隔的每个文本部分之间的文档。 此外,您可以更改 “ ///” 任何分隔符,以满足您的需要。

(2)您可以更改文件 “笔记” 在子测试中以满足您的需求。

(3)分割文件将与原始文件保存在同一位置。

(4)不需要在原始文件的末尾添加定界符,如果这样做,则分割后会有空白文档。
使用VBA按页面拆分Word文档

这是另一个VBA,可帮助您在Word中快速将一个Word文档按页面拆分成多个。 请执行以下操作:

1。 按 Alt + F11键 一起打开Microsoft Visual Basic for Application窗口;

2。 点击 插页 > 模块,然后将以下VBA代码粘贴到新打开的“模块”窗口中。

VBA:在Word中按页面将文档拆分为多个文档

Sub SplitIntoPages() Dim docMultiple As Document Dim docSingle As Document Dim rngPage As Range Dim iCurrentPage As Integer Dim iPageCount As Integer Dim strNewFileName As String Application.ScreenUpdating = False Makes the code run faster and reduces screen _ flicker a bit. Set docMultiple = ActiveDocument Work on the active document _ (the one currently containing the Selection) Set rngPage = docMultiple.Range instantiate the range object iCurrentPage = 1 get the documents page count iPageCount = docMultiple.Content.ComputeStatistics(wdStatisticPages) Do Until iCurrentPage > iPageCount If iCurrentPage = iPageCount Then rngPage.End = ActiveDocument.Range.End last page (there wont be a next page) Else Find the beginning of the next page Must use the Selection object. The Range.Goto method will not work on a page Selection.GoTo wdGoToPage, wdGoToAbsolute, iCurrentPage + 1 Set the end of the range to the point between the pages rngPage.End = Selection.Start End If rngPage.Copy copy the page into the Windows clipboard Set docSingle = Documents.Add create a new document docSingle.Range.Paste paste the clipboard contents to the new document remove any manual page break to prevent a second blank docSingle.Range.Find.Execute Findtext:="^m", ReplaceWith:="" build a new sequentially-numbered file name based on the original multi-paged file name and path strNewFileName = Replace(docMultiple.FullName, ".doc", "_" & Right$("000" & iCurrentPage, 4) & ".doc") docSingle.SaveAs strNewFileName save the new single-paged document iCurrentPage = iCurrentPage + 1 move to the next page docSingle.Close close the new document rngPage.Collapse wdCollapseEnd go to the next page Loop go to the top of the do loop Application.ScreenUpdating = True restore the screen updating Destroy the objects. Set docMultiple = Nothing Set docSingle = Nothing Set rngPage = Nothing End Sub
Copy

3。 然后点击 运行 按钮或按下 F5 应用VBA的关键。

请注意: 拆分文档将与原始文件保存在同一位置。

使用 Kutools for Word 按标题/页面/分节符/分页符拆分 Word 文档

如果您安装了 Kutools for Word,您可以应用它 分裂 功能可轻松在Word中按页面,标题,分节符或分页符将一个文档拆分为多个文档。

Kutools for Word是一款终极 Word 插件,可简化您的工作并提高您的文档处理技能。 免费试用60 天! 立即获取!

1点击 Kutools 加 > 分裂 使之成为可能 分裂

功能。

2。 在屏幕上打开的“拆分”对话框中,您可以执行以下操作:

(1)从 分割为

下拉列表。

此功能支持6种拆分方式:标题1,分页符,分节符,页面,每n页和自定义页面范围,如下面的屏幕截图所示:

如何将文档分成多个单词?

(2)点击 浏览 按键  指定 将拆分文档保存到的目标文件夹;

(3)在关键字栏中输入关键字作为新文档名称的前缀。 文件前缀 框。

提示: (1)如果指定拆分当前文档 每n页,您需要在 每n页

框;

(2)如果您指定按自定义页面范围分割当前文档,则需要在这些自定义页面范围中输入用逗号分隔的自定义页面范围。

框,例如,在框中键入1、3-5、12。

3。 点击 Ok 按钮开始拆分。

然后,以指定的拆分方式拆分当前文档,并将新文档批量保存到目标文件夹中。

分页浏览和编辑多个Word文档,例如Firefox,Chrome,Internet Explore 10!

您可能熟悉在 Firefox/Chrome/IE 中查看多个网页,并通过单击相应的选项卡轻松在它们之间切换。在这里,Office Tab支持类似的处理,它允许您在一个Word窗口中浏览多个Word文档,并通过单击它们的选项卡轻松地在它们之间切换。 单击可获得全部功能,免费试用!

相关文章:

每5或n页将Word文档拆分为多个单独的文件 如果您现在有一个包含数百页的大型Word文档,则希望每10或n页将此文档拆分为多个单独的文件。 有没有一种快速简便的方法来解决这项工作,而无需一页一页地复制和粘贴页面?

拆分Word文档并另存为单独的PDF文件 在Word中,您可以将整个文档保存为PDF文件,但是您是否曾经尝试过拆分文档,然后将页面另存为单独的PDF文件? 在本文中,我将介绍快速解决此问题的方法。

在Word文档中将页面拆分为4个季度 在某些情况下,我们需要将页面分成四个部分,以将文本放置在文档中,如下图所示。 但是,没有内置功能可以帮助您直接处理此工作。 在本文的本文中,我介绍了一种在Word中完成此工作的循环方法。

在Word文档中水平或垂直拆分表格 现在,如果您的Word文档中有一个大表,则希望将表水平或垂直拆分为两个或多个表。 您如何在Word文件中解决此任务?

最佳办公生产力工具

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

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

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

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

创意插入: 插页 千位分隔符  /  复选框  /  单选按钮  /  二维码  /  条码  /  对角线表  /  公式标题  /  图片说明  /  表标题  /  多张图片  /  在我们的插入组中发现更多信息

🔍 精准选择: 精确定位特定页面  /  表  /  形状  /  标题段落  /  使用我们的选择组轻松导航

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

使用 Kutools 转换您的 Word 任务。 👉 立即下载并试用 30 天 🚀。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何在单词中改变文本方向?
下一篇:在Word中显示文档内容(文本动画,图形和文本框)
相关文章