使用Excel中的数据动态生成文件

By Vishnu Subramoniam | 文件自动化

使用Excel中的数据动态生成文件

动态文件生成是自动创建一批文件的过程,这些文件是用来自一个来源的动态数据进行个性化处理的。例如,一封信可能是个性化的,按名字称呼每个收件人。用动态数据创建文档需要一个数据源,如列表、电子表格、或数据库、JSON或数组。合并字段是预定义模板中的占位符,以后将使用来自上述之一或任何其他支持的数据源的数据进行替换。

PDF4me拥有强大的连接器,可以帮助你生成大量具有动态内容的文档。这种文档自动化可以通过与微软的动力工具(如Power Automate)的简单集成来实现。作为一个Power-user,你可以整合PDF4me连接功能来操作和管理你的商业文档。连接器支持数据源,如.xlsx、JSON、Sharepoint数据列表或数组,以将数据填充到模板中。

Microsoft Excel电子表格是动态文件创建中最常用的数据源之一。Excel表格是组织动态数据的最多选择的工具,因为它们易于使用,并能对数据进行很好的控制。让我们看一下动态文档生成软件在简化大量文档生成方面非常有效的几个场景。

  • 企业–促销邮件,创建发票、报告、报价单、邮件、信封等。
  • 银行与金融 - 生成报表、定制电子邮件、收据等。
  • 卫生保健 - 生成报告、保险等。
  • 学术 - 生成学术报告、证书、成绩报告等。

在某种程度上,动态文档生成和邮件合并几乎被用于所有涉及文档的工作和业务领域。

如何使用Excel电子表格动态地生成文件?

让我们看一个用例,我们想用Excel电子表格中的数据生成大量的文件,并通过PDF4me Connect和Power Automate将其存储在云存储中。

生成动态文件的完整流程
  • 用数据文件进行邮件合并 (文件列表)
  • 与数据文件的邮件合并(单一文件)
  • 用数据串进行邮件合并(文件列表)
  • 带数据串的邮件合并(单个文件)
用于动态文档生成的邮件合并连接器

由于我们使用的是Excel电子表格,我们将使用带有数据文件的行动作为数据源。

它是如何工作的?

你所需要做的就是使用Power Automate中的PDF4me动作来映射你的数据文件内容和模板文件内容。

将所有需要的字段映射到Power Automate连接器上

上述动作读取你的Excel文件并根据你的Word/PDF模板执行替换合并字段。它可以在一次调用中产生大量的文件s。基于输入,它为微软Word模板产生Word输出格式,为PDF模板产生PDF文件输出。

让我们举个例子,你想为你公司的所有雇员生成自定义文件。一个excel样本会是这样的。

Excel数据样本

你的样本模板应该有以下合并字段来映射到数据源,也就是你的Excel电子表格。

带有合并字段的Word模板样本

在你正确地映射了数据文件内容和模板文件数据后,你应该能够得到如下所示的输出。

动态生成的文件输出

提示。
如果你想为word模板制作一个PDF文件,你可以在这个邮件合并动作旁边添加转换为PDF动作。

Related Blog Posts