word删除分节符后之前的格式乱了_办公室高级技能之Word邮件合并拆分
当我们需要批量生成名片,合同,成绩单等有相同内容的文件时,使用word邮件合并功能非常方便。如果你还需要把word文件发给不同的人就需要再拆分一下,用复制粘贴的方法拆分word,数量一多不仅效率低,还会因为文档格式变化变得不一样,如果有图片的话又无法用大纲视图拆分,如果转成PDF文件再拆分后再转回word,格式还是会有变动,对于喜欢完美的强迫症患者来说,这真的是难以接受。
其实就算有图片或表格,也是可以完美拆分的,下面我用word2010给大家举个例子演示一下这套方法的完整流程。
年底了,老板让助理给手下的10名一线员工写一封表扬信,对他们在公司的辛苦工作表示肯定,同时也调研一下他们对公司的期望,为了方便回收整理,以邮件附件的形式发给对方。
1. 准备好需要替换的EXCEL数据源
2. 打开word模板文件
3.邮件合并
如果插入域的格式不是文本,注意邮件合并之前修改域代码,即选择插入的域,右键选择“切换域代码”,在“”输入想要对应的格式,如日期格式:@“yyyy-mm-dd”
注:第一次使用邮件合并会在合并后生成新文档“信函1”,如果想要拆分成单个文件,记得先将生成的信函关闭。
4.文件拆分
点击运行后会在当前word文件目录下生成“拆分后文档”,运行结果如下:
代码:
Sub myMailMerge()
'主文档的类型为信函
'合并全部数据记录
'假设主文档已链接好数据源,可以进行正常的邮件合并
Dim myMerge As MailMerge, i As Integer, myname As String, t As String
t = ActiveDocument.Path
Set fso = CreateObject("scripting.filesystemobject")
If (fso.folderexists(t & "拆分后文档")) Then
Else
Set f1 = fso.createfolder(t & "拆分后文档")
End If
Set myMerge = ActiveDocument.MailMerge
With myMerge.DataSource
If .Parent.State = wdMainAndDataSource Then
.ActiveRecord = wdFirstRecord
For i = 1 To .RecordCount
.FirstRecord = i
.LastRecord = i
.Parent.Destination = wdSendToNewDocument
'取得数据源第1个数据字符串,用以命名文件
myname = .DataFields(1).Value
.ActiveRecord = wdNextRecord
.Parent.Execute '每次合并一个数据记录
With ActiveDocument
.Content.Characters.Last.Previous.Delete '删除分节符
.SaveAs t & "拆分后文档" & myname '生成的各文档保存目录
.Close '关闭生成的文档(已保存)
End With
Next
End If
End With
Application.ScreenUpdating = True
MsgBox "拆分操作完毕!" & vbCrLf & "请到本目录下“拆分后文档”文件夹查看!!", vbInformation
End Sub
Excel/Word/Outlook/PDF免费助手www.liangxin-vip.com
word删除分节符后之前的格式乱了_办公室高级技能之Word邮件合并拆分相关推荐
- word删除分节符后之前的格式乱了_分页符分节符,你知道多少
Word中,我们经常会遇到分页符和分节符,它们对文档排版,打印,页边距调整,批量调整文档格式等非常重要. 分隔符包括:分页符和分节符. 分页符:是分页的一种符号,实则就是一条虚线.一般是插在每页的后面 ...
- word删除分节符后之前的格式乱了_很实用的14个word小技巧,能够让你在制作标书,和排版时如有神助...
大家好!今天中标精灵给大家分享的是,一个小白怎么把"Word"从入门级别升到精通级别,也许在你急需时能用上,建议收藏慢慢学哦.Word应该是办公软件中使用频率最高的工具,但却一直不 ...
- word删除分节符后之前的格式乱了_毕业论文Word技巧小结
一.保存的高级选项设置 第一步:点击"文件" 第二步:点击"选项" 第三步:在"保存"选项中进行设置. 二.纸张设置为A4纸大小 每一个学校 ...
- word删除分节符后之前的格式乱了_Word中这些神技,让你相见恨晚!
工作效率太低,那是因为你不会用Word批量处理工作.今天,小编就来教大家利用Word中的查找和替换功能,来批量搞定工作.想要切实提高工作效率,这几个Word批量处理技巧,你一定要学会! 一:批量删除分 ...
- 2007版WORD删除分节符
大致有两种方法: 一.可以清除全部格式.关于格式的话,你选中要清除格式的地方 ,然后点"格式"和"样式",右边会有格式和样式,最上面的有个"清除格式& ...
- 论文分栏前后内容不连续?教你word如何删除分节符
问题 当我们在写论文的时候,很多期刊的模板都是两栏的格式,但有的时候我们插入的图像尺寸可能太大,两栏格式放不下,因此需要将其以一栏的格式出入,如下: 但当我们把图片删除后,再将其转换成两栏格式,前后内 ...
- Word如何删除分节符
1.首先打开你想要删除分节符的word文档 WORD中怎么删除分节符 2 2.然后就是点击菜单栏上的[视图] WORD中怎么删除分节符 3 3.接着就是点击[大纲视图] WORD中怎么删除分节符 4 ...
- word2010删除分节符_在Word 2007和2010中更改分节符的类型
word2010删除分节符 Have you ever tried to change the type of a section break in Word and only managed to ...
- Mythtype公式对齐和分栏分节符后删除空白页
第一个问题:公式对齐,主要是调整公式大小10.5对应5号字体 第二个问题:重点不是空白页,而是分节符,但删除分节符,你会崩溃的发现前面的分栏都出了问题,所以,你需要把这个新建一页的分节符改成连续该页, ...
最新文章
- 《C++面向对象高效编程(第2版)》——3.17 编写内存安全类
- Android学习笔记:ScrollView卷轴视图
- 放大镜制作(2)—此方法比较容易理解
- Chapter7-7_Deep Learning for Coreference Resolution
- Unable to resolve dependency问题解决
- useradd/adduser 添加用户
- 家庭农场海边作弊工具的Andr​​oid的ios
- svm图像分割matlab,python实现
- 霓虹灯仍然肆无忌惮的绽放着它的妖艳
- 【图像原理】rgb数字图片概念
- 坦克大战java_Java课程设计——坦克大战
- J-Link 下载程序 接线图
- 计算机检索常用中文数据库,常用文献信息数据库检索指南
- CH340下载程序时DTR和RTS的电平变化分析
- Elastic 7.14.0 版推出业界首个免费开放的 Limitless XDR
- LeetCode题解(面试10.11):峰与谷(Python)
- 阳光教练隐私政策URL
- pyqt5打包成exe可执行文件
- 统计学原理:相关系数
- 软考中级--软件设计师
热门文章
- 2017.10.25水题大作战题解
- Ubuntu16.04通过GPT挂载硬盘
- 输出国际象棋输出余弦曲线
- C# 6.0语法新特性体验(二)
- 在XML文件中定义动画(1)
- .NET 动态脚本语言Script.NET系列文章汇总 非常精彩的应用举例
- 毕业十年|我的嵌入式AI学习路线(笔记、代码)
- Linux驱动程序的数据封装
- LinuxGPIO操作和MTK平台GPIO
- 二叉树先序遍历,中序遍历,后序遍历,层次遍历学习总结及完整C/C++代码