教你如何将 Excel 中的数据按模板批量生成 Word、Excel、PPT、PDF 以及 Txt 类型的文本文件
概要:「我的ABC软件工具箱」提供了指定模板批量生成文件的功能,可以根据一个模板批量的生成文件。先指定一个 Excel、Word、PPT、PDF 或文本文件作为一个模板,然后再指定一个 Excel 表格中的所有数据作为数据源,最终会将此 Excel 中的每一行作为每个模板文件的数据填充到模板中,并创建一个新文件,类似 Office 的「邮件合并」的功能。
上周下班时经过 HR 小姐姐的工位,发现小姐姐一副愁眉苦脸的样子。出于关心,于是上前去问候了一下。
我:怎么啦?
HR : 公司校招了一批实习生,需要给他们发送录用函,今天得把这些录用函准备好。
我:这不是简单么?公司应该有相应的模板呀,直接套用模板就好了嘛!
HR:这次有上百个实习生呢,每个人的姓名、岗位、部门、办公地址、入职时间都不一样。领导就给了我一个 Excel 文件,我得按照这个 Excel 一个一个的编辑。都弄了半天了才弄了十几个,今天看来是要通宵咯!
我:你就这一个一个的编辑,这也太慢了吧!也不知道有没有把入职者的信息搞错!我倒是知道有个叫「我的ABC软件工具箱」的软件中有个“指定模板批量生成文件”的功能,可以轻松实现你的需求,效率高还不会出错。
HR:哎,别说了,我也知道有很多工具可以实现,但是就怕不安全,尤其是有些在线的工具,都要把我的文件上传到服务器上,万一发生了文件泄漏,麻烦可就大咯。
我:那「我的ABC软件工具箱」就更适合你啦,这个工具是完全本地化处理的,甚至不需要联网就能处理!
HR:真的吗?那可太好了,我先去下载来试试!对了,等会教教我,处理完了一起下班!
在进行操作之前,我们先要准备好录用函模板文件以及对应实习生的 Excel 数据。
录用函模板文件:
实习生的 Excel 数据:
注意:在模板文件中,我们能看到类似 [姓名]、[职位] 的字样,我们这里把这些特殊的文本称为【占位符】。所以我们就是需要用 Excel 中的数据来替换这些占位符,且占位符中的内容与 Excel 中的数据列名是对应的。
我们先来看下这款办公软件「我的ABC软件工具箱」的“指定模板批量生成文件”功能的操作步骤吧!左侧面板选择【文件内容】,然后右侧就能看到【指定模板批量生成文件】的功能啦!
点击菜单的按钮,会进入到添加模板文件的页面。
在当前页面就可以点击右上角的“添加文件”按钮来添加模板文件了,这里的模板文件类型支持 Word、Excel、PPT、PDF 以及普通文本。添加好后,界面就能显示我们已经添加的待处理文件了。
这里我添加好我们 PDF 类型的入职录用函模板。当然,这里也可以添加上面说的其他类型,还可以添加多个模板文件!当添加完文件后,就可以点击“下一步”按钮了,进入到“选择模板与数据对应关系”的页面。
在当前页面,可以点击右上角的“新建对应关系”按钮,会有如下弹窗。
我们在这个页面就可以选择包含实习生的信息 Excel 进行处理了。
这里的设置都很简单,可以根据自己的需求进行设置。需要注意的是,在“自定义文件名”的选择中我们输入的是“{1_CONTENT}-录用函”,这个代表什么呢?其实这里是用到了占位符!我们鼠标滑过旁边的小问号看看提示,相信你就懂了!
设置好后我们就可以点击下一步来设置具体字段的对应关系。
这里的对应关系是「我的ABC软件工具箱」自动解析 Excel 数据源进行生成的,我们也可以自行修改对应关系。确保所有的都没问题后,我们就可以点击保存按钮进行对应关系的保存了。
这里我们就能看到刚刚创建的对应关系的规则列表了,这里也可以创建多条规则。确认无误后可以勾选一条规则,然后继续点击“下一步”按钮,进入到设置输出目录信息的界面。
在这个页面,我们可以设置文件存储的位置。设置好并确认无误后,继续点击下一步,我们就交给「我的ABC软件工具箱」进行处理了。
一会儿,「我的ABC软件工具箱」根据指定模板批量生成文件的操作就处理完成了!这个界面上能看到处理文件的列表,还能看到成功或者失败的数量。那生成的文件是不是我们预期的呢?我们进入文件夹。
一共生成了 7 个文件,且文件的命名也正是我们指定的。那我们再看看内容是否正常吧!
简直是太完美了!哪怕公司来一百个、一千个甚至几万个实习生,HR 小姐姐也能轻松应对!
教你如何将 Excel 中的数据按模板批量生成 Word、Excel、PPT、PDF 以及 Txt 类型的文本文件相关推荐
- 【收藏】Python利用Excel+模板批量生成word文件
Python利用Excel+模板批量生成word文件 最近帮朋友批量生成小区业主物业费未缴的律师函.朋友那有物业那边的表格数据,包括楼栋-房间号.业主姓名.欠费日期.欠款金额等信息.目的是需要将这些表 ...
- 用go语言制作读取excel模板批量生成word工具
上一篇是批量生成excel的,这一篇是批量生成word的. 这里做三点说明: 第一就是这个东西到底是干嘛用的.有时候有这样的业务场景,比如说人事部门要填写很多个word,每个word都是按照特定的模板 ...
- 如何用计算机整理数据,总结:如何在excel中制作数据统计表(最简单的excel分类汇总教程)...
我们经常使用excel来完成数据统计,尤其是对于大型和复杂数据. Excel的分类和摘要可以方便快捷地处理,那么Excel的分类和摘要功能是什么? ?它有什么功能?怎么做?不用担心,今天我将与您分享有 ...
- python统计excel中重复数据_Python中用pandas对标Excel自带功能——去除重复项
经常听别人说 Python 在数据领域有多厉害,结果学了很长时间,连数据处理都麻烦得要死.后来才发现,原来不是 Python 数据处理厉害,而是他有数据分析神器-- pandas 前言 有时候数据中出 ...
- 使用python 将excel中数据批量生成word周报
使用python 将excel中数据调用word模板批量生成word周报 背景 环境 功能需求 程序实现 背景 日常项目中每周需要召开项目周会,会议纪要和会议周报是必不可少的一项内容,会议纪要要求监理 ...
- Excel转Word,Excel导出Word,利用Excel表批量生成Word文档,邮件合并进阶版
单击播放视频教材 利用Excel数据批量生成Word文档升级版,Excel转W 01需求概述 假设有图1所示的数据,需要批量生成WORD成绩通知单,通知单必须遵循图2的样式. (案例中的姓名.学校名称 ...
- Beetl 模板引擎生成word以及excel总结
Beetl Java模板引擎生成word excel 之前项目中使用freemarker和POI进行word以及excel的模板导出,在使用的过程中为了解决一些小问题,意外的接触了Beetl这款模板生 ...
- Excel中的数据怎么复制到CAD?
当我们想要将excel中的数据直接复制到CAD中该如何操作呢?当需要在CAD中利用Excel中的大量数据绘制简单重复图形的时候.徒手绘制会很麻烦.如果使用Excel直接绘制会使我们的工作简洁很多.下面 ...
- 将excel中是数据导入数据库
2019独角兽企业重金招聘Python工程师标准>>> 将excel中是数据导入数据库 1.利用excel生成sql语句: 列如: 1).insert: =CONCATENATE(& ...
- word录入表单数据 java 导入系统,java导入excel | 怎么把excel中的数据批量导入到word中的表格中...
用javascript怎么实现把excel中的数据批量导入到数据库表中 这个js不能直接实现吧 我们程序用到 先读取excel内容转换成数组 然后放到页面上 再提交表单 储存 MySql如何批量添加数 ...
最新文章
- haproxy 同一域名下分发请求
- sap crm行业解决方案_SAP云平台和第三方CRM解决方案(火锅)互联
- 【Python基础】快速提升效率的6个pandas使用小技巧
- Go 语言切片(Slice)
- mysql基线检查_Mysql安全基线检查
- python string_Python String center()
- Golang sha256 加密,PHP hash_hmac(‘sha256‘, $string, $key)加密,Js CryptoJS.HmacSHA256(string, key) 加密
- HBuilderX的各版本软件自取
- 我的世界服务器显示红心,我的世界手机版红心怎么恢复 | 手游网游页游攻略大全...
- 今日分享|每日领红包最高618,全是无门槛使用!
- python函数手册 stata_Eviews、Stata、Python描述性分析教程汇总
- 【数据可视化作业】五个优秀可视化案例整理+Kaggle数据集useTableau实践
- iOS 出现:不受信任的开发者 弹框
- Android仿人人客户端(转)
- 设计模式总结(Java)
- MES1.0实现分析 -制造业数字化探讨(1)
- 理解计算-从根号 2 到 AlphaGo
- vue导出excel加一个进度条_使用vue导出excel文件
- Sublime Text 设置中文版
- dpi和ppi换算_DPI和PPI的计算公式