把WORD文档每一页拆分成单独的文件

Option Explicit

Sub SplitPagesAsDocuments()

    Dim oSrcDoc As Document, oNewDoc As Document
    Dim strSrcName As String, strNewName As String
    Dim oRange As Range
    Dim nIndex As Integer
    Dim fso As Object
    
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set oSrcDoc = ActiveDocument
    Set oRange = oSrcDoc.Content

    oRange.Collapse wdCollapseStart
    oRange.Select

    For nIndex = 1 To ActiveDocument.Content.Information(wdNumberOfPagesInDocument)
        oSrcDoc.Bookmarks("\page").Range.Copy
        oSrcDoc.Windows(1).Activate
        Application.Browser.Target = wdBrowsePage
        Application.Browser.Next
        
        strSrcName = oSrcDoc.FullName
        strNewName = fso.BuildPath(fso.GetParentFolderName(strSrcName), _
                     fso.GetBaseName(strSrcName) & "_" & nIndex & "." & fso.GetExtensionName(strSrcName))
        Set oNewDoc = Documents.Add
        Selection.Paste
        oNewDoc.SaveAs strNewName
        oNewDoc.Close False
    Next

    Set oNewDoc = Nothing
    Set oRange = Nothing
    Set oSrcDoc = Nothing
    Set fso = Nothing

    MsgBox "结束!"

End Sub



二、指定页拆分

不过那个是按单页拆分的。如果想按照指定页数拆分,请使用下面的代码,其它步骤和原来那个方案相同。

Option Explicit

Sub SplitEveryFivePagesAsDocuments()
Dim oSrcDoc As Document, oNewDoc As Document
Dim strSrcName As String, strNewName As String
Dim oRange As Range
Dim nIndex As Integer, nSubIndex As Integer, nTotalPages As Integer, nBound As Integer
Dim fso As Object

Const nSteps = 200 ' 修改这里控制每隔几页分割一次

Set fso = CreateObject("Scripting.FileSystemObject")
Set oSrcDoc = ActiveDocument
Set oRange = oSrcDoc.Content

nTotalPages = ActiveDocument.Content.Information(wdNumberOfPagesInDocument)
oRange.Collapse wdCollapseStart
oRange.Select
For nIndex = 1 To nTotalPages Step nSteps
Set oNewDoc = Documents.Add
If nIndex + nSteps > nTotalPages Then
nBound = nTotalPages
Else
nBound = nIndex + nSteps - 1
End If
For nSubIndex = nIndex To nBound
oSrcDoc.Activate
oSrcDoc.Bookmarks("\page").Range.Copy
oSrcDoc.Windows(1).Activate
Application.Browser.Target = wdBrowsePage
Application.Browser.Next

oNewDoc.Activate
oNewDoc.Windows(1).Selection.Paste
Next nSubIndex
strSrcName = oSrcDoc.FullName
strNewName = fso.BuildPath(fso.GetParentFolderName(strSrcName), _
fso.GetBaseName(strSrcName) & "_" & (nIndex \ nSteps + 1) & "." & fso.GetExtensionName(strSrcName))
oNewDoc.SaveAs strNewName
oNewDoc.Close False
Next nIndex
Set oNewDoc = Nothing
Set oRange = Nothing
Set oSrcDoc = Nothing
Set fso = Nothing
MsgBox "结束!"
End Sub

第二种方法
Option Explicit
 Sub SaveParagraph()
 Dim i As Integer, PageNo As Integer
 Dim aDoc As Document
 Dim myDoc As Document
 Dim sPage As String

Set myDoc = ThisDocument
'文 档 视 图 设 定 为 页 面 方 式
ActiveWindow.View.Type = wdPageView
 myDoc.Repaginate

 '获 得 文 档 页 数 并 赋 值 给 变 量 PageNo
 PageNo = myDoc.BuiltInDocumentProperties(wdPropertyPages)
For i = 1 To PageNo
 myDoc.Activate
 ' 光 标 移 动 到 文 档 某一 页 的 开 始
Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:=i
 ' 全 选 文 档某一 页 的 所 有 内 容
Selection.EndKey Unit:=wdStory, Extend:=wdExtend
 sPage = Selection.Text
 '保存到一个文件中
Set aDoc = Documents.Add
 aDoc.Content.Text = sPage
 aDoc.SaveAs FileName:="c:\" & CInt(i) & ".doc"
 aDoc.Close
 Next


其它方法

 

Option Explicit

Sub SplitPagesAsDocuments()

    Dim oSrcDoc As Document, oNewDoc As Document
    Dim strSrcName As String, strNewName As String
    Dim oRange As Range
    Dim nIndex As Integer
    Dim fso As Object
    
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set oSrcDoc = ActiveDocument
    Set oRange = oSrcDoc.Content

    oRange.Collapse wdCollapseStart
    oRange.Select

    For nIndex = 1 To ActiveDocument.Content.Information(wdNumberOfPagesInDocument)
        oSrcDoc.Bookmarks("\page").Range.Copy
        oSrcDoc.Windows(1).Activate
        Application.Browser.Target = wdBrowsePage
        Application.Browser.Next
        
        strSrcName = oSrcDoc.FullName
        strNewName = fso.BuildPath(fso.GetParentFolderName(strSrcName), _
                     fso.GetBaseName(strSrcName) & "_" & nIndex & "." & fso.GetExtensionName(strSrcName))
        Set oNewDoc = Documents.Add
        Selection.Paste
        oNewDoc.SaveAs strNewName
        oNewDoc.Close False
    Next

    Set oNewDoc = Nothing
    Set oRange = Nothing
    Set oSrcDoc = Nothing
    Set fso = Nothing

    MsgBox "结束!"

End Sub

Sub SaveAsFileByPage()
 

Dim objShell As Object, objFolder As Object, strNameLenth As Integer
 
Dim mySelection As Selection, myFolder As String, myArray() As String
 
Dim ThisDoc As Document, myDoc As Document, strName As String, N As Integer
 
Dim myRange As Range, PageString As String, pgOrientation As WdOrientation
 
Dim sinLeft As Single, sinRight As Single, sinTop As Single, sinBottom As Single
 
Dim ErrChar() As Variant, oChar As Variant, sinStart As Single, sinEnd As Single
 
Const myMsgTitle As String = "豆芽网"
 
Dim vbYN As VbMsgBoxResult
 
sinStart = Timer
 
On Error GoTo ErrHandle
 
'get path startpoint
Set objShell = CreateObject("Shell.Application")
 
Set objFolder = objShell.BrowseForFolder(0, "请选择一个文件夹", 0, 0)
 
If objFolder Is Nothing Then Exit Sub
 
myFolder = objFolder.Self.Path & "\"
 
Set objFolder = Nothing: Set objShell = Nothing
 
'get path endpoint

Set ThisDoc = ActiveDocument
 
Set mySelection = ThisDoc.ActiveWindow.Selection
 
'===========
ErrChar = Array("\", "/", ":", "*", "?", """", "<", ">", "|")
 
For N = 0 To 31
 
ReDim Preserve ErrChar(UBound(ErrChar) + 1)
 
ErrChar(UBound(ErrChar)) = Chr(N)
 
Next

'=============== the above code fillin Array ErrChar with space


 
strNameLenth = Val(VBA.InputBox(prompt:="请输入您需要设置的文件名长度,0或者取消将自动命名!", Title:=myMsgTitle, Default:=10))
 
If strNameLenth > 255 Then strNameLenth = 0
 
'====the above to get filename limits

vbYN = MsgBox("是否需要处理页尾的分隔符(分页符/分节符)?它可能会影响文档结构.", vbYesNo + vbInformation + vbDefaultButton2, myMsgTitle)
 
Application.ScreenUpdating = False
 
'=============================
For N = 1 To mySelection.Information(wdNumberOfPagesInDocument)
 

'------- the above is to go through all pages

mySelection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:=N
 
Set myRange = ThisDoc.Bookmarks("\PAGE").Range

'--------------
 
If vbYN = vbYes And VBA.Asc(myRange.Characters.Last.Text) = 12 Then myRange.SetRange myRange.Start, myRange.End - 1

'------------------------------- the above is to treat division marker
myArray = VBA.Split(myRange.Text, Chr(13))
 
PageString = VBA.Join(myArray, "")
'--------to use space marker replace paragraph marker
 
With myRange.Sections(1).PageSetup
 
sinLeft = .LeftMargin
 
sinRight = .RightMargin
 
sinTop = .TopMargin
 
sinBottom = .BottomMargin
 
pgOrientation = .Orientation
 
End With

'----------the above is to redefine page layout
 
For Each oChar In ErrChar
 
PageString = VBA.Replace(PageString, oChar, "")
 
Next
'------------- the above is to replace errchar in pagestring with space marker
 
If strNameLenth = 0 Then
 
strName = ThisDoc.Name
 
strName = VBA.Replace(LCase(strName), ".doc", "")

'the above is to replace filename extension with space
 
strName = strName & "_" & N
 
Else
 
strName = VBA.Left(PageString, strNameLenth)
 
End If

'the above is a filename pretreatment. use  block-if-code to response inputbox decision at front part.
 
strName = strName & ".doc"
'---- the above is to build up filename to saveas
'=== in face from Set myRange = ThisDoc.Bookmarks("\PAGE").Range to here is all pretreatment
 
myRange.Copy
 
'-------------
Set myDoc = Documents.Add(Visible:=False)
 
With myDoc
 
.Content.Paste
 
.Content.Paragraphs.Last.Range.Delete
 

'-------------
 
 
With .PageSetup
 
.Orientation = pgOrientation
 
.LeftMargin = sinLeft
 
.RightMargin = sinRight
 
.TopMargin = sinTop
 
.BottomMargin = sinBottom
 
End With
'----------------------

 
If VBA.Dir(myFolder & strName, vbDirectory) <> "" Then strName = "Page_" & N & ".doc"


'-------------- the above is to avoid filename exist
 
.SaveAs myFolder & strName
 
.Close
 
End With

'--------------
 
Next

' this next is to go through all paragraphs


 
ThisDoc.Characters(1).Copy
 
Application.ScreenUpdating = True
 
sinEnd = Timer
 
'If MsgBox("分页保存结束,用时:" & sinEnd - sinStart & "秒,是否打开指定文件夹查看分页保存后的文档情况?", vbYesNo, myMsgTitle) = vbYes Then ThisDoc.FollowHyperlink myFolder
 
Exit Sub
 
ErrHandle:
 
MsgBox "错误号:" & Err.Number & vbLf & "出错原因:" & Err.Description, myMsgTitle
 
Err.Clear
 
Application.ScreenUpdating = True
 
End Sub
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Word精灵2.0包含49个工具,用于强化WORD的功能。 它支持32位和64位的Word,支持Word 2007、2010、2013和2016,不支持WORD 2003。 导出所有批注 批量导出当前文档中的所有批注到Excel工作表中。 表格最佳宽度 让当前文档中的所有表格自动调整为最佳宽度。 导出表格到Excel单表 将当前文档中的所有表格导出到Excel工作表中,有多个表格时会按先后顺序在同一个工作表中逐一罗列出来。 导出表格到Excel多表 导出表格时将每一个WORD表格保存在单独的工作表中,即WORD中有多少个表格,则在Excel中生多少个工作表,逐一存放,同时还生工作表目录。 批量缩放图片 按指定的倍数批量放大图片,或者按指定的百分比批量缩小图片。 统一图片尺寸 将指定路径中的所有图片统一分辨率。 转换图片格式 将指定路径中的所有图片统一转换相同的格式。 批量插入图片 批量插入图片到当前文档中,可以选择图片名称的显示方式,以及定义图片的高度。 批量导出图片 将当前文档中的所有图片导出到指定的路径下,保存为JPG格式的图片文件。 所有数值 用红色标示出全文档中的所有数值。 大于参考值 用红色标示出全文档中的大于某个值的数值。 小于参考值 用红色标示出全文档中小于某个值的数值。 带后缀的值 用红色标示具有某个后缀的数值。例如后缀设定为"元",那么只标示"元"结尾的数值。 带前缀的值 用红色标示具有某个前缀的数值。例如前缀设定为"借",那么只标示左边字符为"借"的数值。 大于&后缀 用红色标示具有指定后缀且大于某个参照值的数值。例如大于"100元",大于"59.9分"等等。 小于&后缀 用红色标示具有指定后缀且小于某个参照值的数值。例如小于"100元",小于"60分"等等。 大于&前缀 用红色标示具有指定前缀且大于某个参照值的数值。例如大于"借款100",大于"出货量4800"等等。 小于&前缀 用红色标示具有指定前缀且小于某个参照值的数值。例如小于"借款100",小于"出货量5000"等等。 清除空白行 批量删除所有空白的行。包含两种情况下,其一是一行中只有一个换行符;其二是一行中除了换行符只有空格。这两种情况都可以一键删除。 清除行首空格 清除选区中每一个段落的前置空格。例如有些人喜欢用空格来实现首行缩进,时可以清除前置的空格,然后再执行工具"段落缩进"。 清除行尾空格 清除一个段落中最末尾的空格,即位于换行符前面的空格。 清除超级链接 清除文档中的所有超链接。 清除文本框 清除文档中所有文本框(矩形也算)。 清除所有图片 清除文档内的所有图片。 按页拆分文档 将WORD文件的每一页替换一个文档,适用于每页之间不存在关联、可以独立文的文档。例如调查表,文档的每一页有一个表格,拆分后每一个文档都拥有完整独立的内容。 按一级标题拆分 将当前文档按一级标题拆分多个文档(一级文档必须使用"样式1")。 合并文档 将选中的多个文档内容合并到一个新文档中。 批量替换 对当前文档的内容、页眉、页脚执行批量替换,例如将1替换A,将2替换B,将3替换C...... 多文档批量替换 对多个WORD文档执行替换,包含正文、页眉和页脚。同时还支持多个关键字替换,例如将1替换A,将2替换B,将3替换C...... 段落缩进 让指定的段落首行缩进俩字符。 中英互译 对选区的字符执行中译英、英译中操作...... 插入编号 插入编号,包含5种样式。 二维码 将选区中的字符生二难码。 查日历 查询公历和农历日期。 转换式 批量转换文档格式。 提取XX前的值 根据指定的位置提取其前方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 提取XX后的值 根据指定的位置提取其右方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 金额大写 将小写的数值金额转换人民币大写状态。在表格中时支持批量转换。 小数转百分比 将带有小数的值转换百分比形式,支持批量转换。 计算表达式 将表达式转换计算结果,支持批量转换。 千分位分隔符 对整数大于3位的数值批量添加千分位分隔符。段落中的值一次只能转一个数值,表格中的值则可以批量转换。 标点统一全角半角 对选区或者全文统一标点符合的全角与半角状态。 快捷设置 快捷设置自动编号、禁止Internet及网络路径替换为超链接、禁止插入自动创建绘图画布和切换输入模式。 批量命名文件 对指定路径下的指定类型的文件批量命名,包含在原文件名称的前面插入字符/在后面插入字符,或者替换部分字符,删除部分字符等命名方式。 缩放文档内的图片 将当前文档中插入的图片按指定的百分比缩小或者放大,以及还原到原图大小。 解除限制编辑 解除WORD自带的“限制编辑”功能。 快捷搜索与删除 搜索指定的目标,每点一次搜索下一个,也可以删除所有找到的目标。 段落加密 对选定的段落加密保护,使其显示为乱码。必须知道8位密码才能还原为原来的字符。 定位重复字 定位文档中的所有重复字词,包含“AA”、“AAA”和“ABAB”三种形式。重复字词有可能是手误产生的,也可能是正常的重复,本工具仅仅定位目标,是否属于错误由用户自行判断,如果错误则可以马上纠错,如果正确则继续查找其他重复目标。本工具对于长文档纠错提供了便利。
罗刚君Word精灵包含72个工具,用于强化WORD的功能,它支持32位和64位的Word,支持Word 2010、2013、2016和2019,不支持WORD 2003和2007。也支持WPS 2016和2019。   罗刚君Word精灵名称与功能详细介绍 导出所有批注:批量导出当前文档中的所有批注到Excel工作表中。 表格较佳宽度:让当前文档中的所有表格自动调整为较佳宽度。 导出表格到Excel单表:将当前文档中的所有表格导出到Excel工作表中,有多个表格时会按先后顺序在同一个工作表中逐一罗列出来。 导出表格到Excel多表:导出表格时将每一个WORD表格保存在单独的工作表中,即WORD中有多少个表格,则在Excel中生多少个工作表,逐一存放,同时还生工作表目录。 批量缩放图片:按指定的倍数批量放大图片,或者按指定的百分比批量缩小图片。 统一图片尽寸:将指定路径中的所有图片统一分辨率。 转换图片格式:将指定路径中的所有图片统一转换相同的格式。 批量插入图片:批量插入图片到当前文档中,可以选择图片名称的显示方式,以及定义图片的高度。 批量导出图片:将当前文档中的所有图片导出到指定的路径下,保存为JPG格式的图片文件。 批量替换:对当前文档的内容、页眉、页脚执行批量替换,例如将1替换A,将2替换B,将3替换C...... 多文档批量替换:对多个WORD文档执行替换,包含正文、页眉和页脚。同时还支持多个关键字替换,例如将1替换A,将2替换B,将3替换C...... 拆分文档:将WORD文件的每一页替换一个文档,适用于每页之间不存在关联、可以独立文的文档。例如调查表,文档的每一页有一个表格,拆分后每一个文档都拥有完整独立的内容。 段落缩进:让指定的段落首行缩进俩字符。 插入编号:插入编号,包含5种样式。 提取XX前的值:根据指定的位置提取其前方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 提取XX后的值:根据指定的位置提取其右方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 金额大写:将小写的数值金额转换人民币大写状态。在表格中时支持批量转换。 小数转百分比:将带有小数的值转换百分比形式,支持批量转换。 计算表达式:将表达式转换计算结果,支持批量转换。 千分位分隔符:对整数大于3位的数值批量添加千分位分隔符。段落中的值快速只能转一个数值,表格中的值则可以批量转换。 删除空行:批量删除所有空白行。 标点统一全角半角:对选区或者全文统一标点符合的全角与半角状态。 快捷设置:快捷设置自动编号、禁止Internet及网络路径替换为超链接、禁止插入自动创建绘图画布和切换输入模式。 批量命名文件:对指定路径下的指定类型的文件批量命名,包含在原文件名称的前面插入字符/在后面插入字符,或者替换部分字符,删除部分字符等命名方式 缩放文档内的图片:将当前文档中插入的图片按指定的百分比缩小或者放大,以及还原到原图大小。 快捷搜索与删除:搜索指定的目标,每点快速搜索下一个,也可以删除所有找到的目标。 解除限制编辑:解除WORD自带的“限制编辑”功能。 罗刚君Word精灵 v3.0 更新日志 1.对现有的工具加入撤销功能,执行代码后可以按Ctrl Z还原。 2.新增“统一文档内图片”功能,一键统一文档内的所有图片的大小。例如都显示为3厘米*2厘米或者5厘米*5厘米。 3.“按页拆分文档”做了修改,一是将拆分后的文件全部集中放在一个新的文件夹中,二是修复了有页眉的文档拆分时可能错位的问题,三是允许自定义几页拆分一个文档。 4.新增“文档转图片文件”功能,将文档的每一页一个对应的图片文件,保存在文件夹中。 5.新增“内容转图片(禁止编辑)”功能,用于将Word文档的内容转换图片,从而使他人只能查看无法修改。 6.新增“带圈编号”功能,可以单击一次生一个带圈的编号,也可以一次性插入1到20的带圈编号。同时还提供10多个常用且不易找到的符号,例如平方号、立方号、摄式度符号、千分号、不等号、平方米号、除号(÷)等等. 7.新增“反向选择”功能,用于选中当前未选中的文字。 8.新增“批量插入图片到表格中”功能,插入的图片以表格形式存放。 9.新增“手动编号”功能,可将自动编号转换手动编号。 10.新增“拆分跨页表格”功能,当表格跨页时(Excel中复制到Word中的表格),第二页的表格会缺少上边框线,打印后太难看。本工具可以将跨页的表格拆分两个表格,分别显示在两页中,从而解决问题。 11.新增“选中数值”功能,可瞬间选中选区中的所有数值,方便用户做下一步的设置、调整或者复制。同时还会在状态栏显示这些被选中数值的合计、平均值及数量。 12.修改“金额大写”功能,大幅提升代码执行效率。 13.新增“将后缀为元的数字批量大写”功能,将选区中"元"前面的所有数值转换人民币大写形式,不以元结尾的数值会自动忽略。 14.新增“还原为小写”功能,可将大写金额还原为小写数值。 15.修改“缩放文档内的图片”功能,以前版本有BUG,对悬浮图形无效,现已处理。 16.增加“选中所有表格”功能,可以瞬间选中所有表格,方便后续操作操作表格,例如删除、修改样式、调整对齐方式等等。 17.增加“标示最大最小值”功能,可以将当前选中的表格中的最大数值和最小数值用不同颜色标示出来。 18.增加“按行标示最大最小值”功能,将当前选中的表格每行标示一次最大值和最小值。 19.增加“批量上标”功能,用于将M后面的2和3设置为上标,平方米、立方米以及平方公里、平方厘米等都属于数值2、3出现在M后面,基于此规律做的设计。 20.增加“日期大写”功能,可批量将数值形式的日期转大写。例如“1990年2月28日”转换“一九九零年二月二十八日”。 21.增加“改文件属性”功能,批量修改文件的创建日期、最后修改日期、最后访问日期以及作者姓名等属性。 22.增加“全部大写”、“全部小写”、“首字母大写”、“全部半角”和“全部全角”等功能,批量转换字母、单词。 罗刚君Word精灵截图
Word精灵插件:Word增强辅助软件,可以把各种复杂的功能简化插件的方式显示在状态栏上,比如批注、表格、替换、拆分、数学工具、提取字符、批量命名等工具。工作中使用可以极大的减轻工作量方便快捷。 Word精灵插件 支持32位和64位的Word,支持Word 2007、2010、2013和2016,不支持WORD 2003。同时也支持WPS。 功能介绍: 1、表格最佳宽度:让当前文档中的所有表格自动调整为最佳宽度。 2、导出所有批注:批量导出当前文档中的所有批注到Excel工作表中。 3、导出表格到Excel多表:导出表格时将每一个WORD表格保存在单独的工作表中,即WORD中有多少个表格,则在Excel中生多少个工作表,逐一存放,同时还生工作表目录。 4、导出表格到Excel单表:将当前文档中的所有表格导出到Excel工作表中,有多个表格时会按先后顺序在同一个工作表中逐一罗列出来。 5、统一图片尽寸:将指定路径中的所有图片统一分辨率。 6、批量缩放图片:按指定的倍数批量放大图片,或者按指定的百分比批量缩小图片。 7、批量插入图片:批量插入图片到当前文档中,可以选择图片名称的显示方式,以及定义图片的高度。 8、转换图片格式:将指定路径中的所有图片统一转换相同的格式。 9、批量替换:对当前文档的内容、页眉、页脚执行批量替换,例如将1替换A,将2替换B,将3替换C...... 10、批量导出图片:将当前文档中的所有图片导出到指定的路径下,保存为JPG格式的图片文件。 11、拆分文档:将WORD文件的每一页替换一个文档,适用于每页之间不存在关联、可以独立文的文档。例如调查表,文档的每一页有一个表格,拆分后每一个文档都拥有完整独立的内容。 12、多文档批量替换:对多个WORD文档执行替换,包含正文、页眉和页脚。同时还支持多个关键字替换,例如将1替换A,将2替换B,将3替换C...... 13、插入编号:插入编号,包含5种样式。 14、段落缩进:让指定的段落首行缩进俩字符。 15、提取XX后的值:根据指定的位置提取其右方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 16、提取XX前的值:根据指定的位置提取其前方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 17、小数转百分比:将带有小数的值转换百分比形式,支持批量转换。 18、金额大写:将小写的数值金额转换人民币大写状态。在表格中时支持批量转换。 19、千分位分隔符:对整数大于3位的数值批量添加千分位分隔符。段落中的值一次只能转一个数值,表格中的值则可以批量转换。 20、计算表达式:将表达式转换计算结果,支持批量转换。 21、标点统一全角半角:对选区或者全文统一标点符合的全角与半角状态。 22、删除空行:批量删除所有空白行。 23、批量命名文件:对指定路径下的指定类型的文件批量命名,包含在原文件名称的前面插入字符/在后面插入字符,或者替换部分字符,删除部分字符等命名方式。 24、快捷设置:快捷设置自动编号、禁止Internet及网络路径替换为超链接、禁止插入自动创建绘图画布和切换输入模式。 25、快捷搜索与删除:搜索指定的目标,每点一次搜索下一个,也可以删除所有找到的目标。 26、缩放文档内的图片:将当前文档中插入的图片按指定的百分比缩小或者放大,以及还原到原图大小。 27、解除限制编辑:解除WORD自带的“限制编辑”功能

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值