根据现有的 txt 记事本模板和 Excel 数据去批量生成多个 txt 文件
翻译:简体中文,更新于:2022-07-14 16:38,主编:myweb
概要:大家都知道批量生成文件的功能,我们听得最多的就是邮件合并,但是大家是否知道邮件合并只支持office的产品,如果我们希望在普通的txt记事本也支持邮件合并去批量生成很多个记事本文件,这个时候该怎么办呢?如果你有遇到需要批量生成记事本文件的场景,那么一定要仔细看一下这里的介绍。
我们用的最多的文件格式除了word文件之外,剩下的最多的就是txt记事本的文本格式了,我们平常都需要去处理很多个文本文件,今天我们遇到了一个问题,就是如何批量的根据一个Excel中列出的数据表去生成很多的记事本文件呢?去比如说我们在Excel数据表中有学生姓名,还有学生年龄,还有联系方式等等,我们需要为每一位学生生成一个记事本文件,这个时候该怎么办呢?现在我告诉大家这种问题在我们这里已经得到了完美的解决,当我们使用这种方法之后,我们就可以根据Excel中设置好的数据表信息,去批量的生成记事本文件了。首先我们这里需要准备一个记事本文件作为一个模板文件,然后导入到软件中就可以批量的生成很多个记事本文件。比如说前面给大家讲的,就会给每一个学生去生成一个单独的记事本文件了。
我们这里使用「我的ABC软件工具箱」来给大家做演示,大家一定要仔细的看一下界面的文字说明。我们这里是使用txt记事本来给大家做演示,这个功能就是专门使用模板和数据表去批量生成文件的。这里呢,也支持很多个模板文件的格式,txt只是其中一个格式,它还支持批量的生成word文件,批量的生成PPT文件等等,我们这里呢只是给大家使用txt模板作为演示。
当我们进入到批量生成txt记事本文件的功能中之后呢,我们就可以看到下面的界面,这个界面的意思就是说我们需要选择一个模板文件,由于我们这里是使用的记事本文件给大家做演示的,因此我们需要指定一个txt记事本文件作为模板。
当我们选择完记事本模板文件之后呢,我们直接单击下一步,然后这个时候软件就提示我们设置一个基础数据表的信息,这里呢就是我们前面所说的学生的基本信息,有了这个信息之后呢,我们就可以为每个学生去生成一个单独的记事本文件了。
当我们选择完基础的数据表之后呢,我们直接单击下一步,然后这个时候软件就提示我们需要设置模板文件中的某一些文字与Excel数据表中的列的对应关系,我们这里一定要填写,并且要仔细填写这里面的对应关系,如果填错了的话,在最终生成的记事本文件中里面的数据是不包含我们前面汇总的Excel基础数据的。
当我们填写完txt记事本模板文件中的文字与Excel中的列的对应关系之后呢,我们直接单击下一步,然后这个时候软件会自动的扫描整个Excel数据表中的所有行,然后呢,将它们的列全部自动的填充到txt记事本模板文件中,然后呢,会给每一个基础数据表中的每一行去生成一个全新的txt记事本文件,这些记事本文件除了需要动态变化的数据都是来源于Excel之外,其他的所有的文字都是和模板文件保持一致,从而达到了我们批量生成txt记事本文件的目的。