yeah20002 发表于 2021-4-12 14:59

有没有批量填入word模板的程序

一个word模板文件,有5个地方要填写不同文字
通过一个软件,先输入5段不同文字,然后自动分别填写到一个word模板的不同位置,生成文件

有没有这样的软件   求大佬解惑




xy2401 发表于 2021-4-12 15:05

程序猿写一个。。

lixueaaa 发表于 2021-4-12 15:08

python有操作word的库,应该可以?

yeah20002 发表于 2021-4-12 15:37

有没有带界面的。。。

-- 傲娇地来自 Stage1未知客户端

cad的小号 发表于 2021-4-12 15:38

word-邮件合并?

香草味图书 发表于 2021-4-12 15:44

EXCEL+VBA

绕指流光 发表于 2021-4-12 16:27

VBA写一个最快,还能加个界面
现在行情不太了解了,文档结构和填写规则不复杂的话,前几年猪八戒大概100块就有搞外快的学生接单吧

—— 来自 Xiaomi M2011K2C, Android 11上的 S1Next-鹅版 v2.4.4.1

七氷 发表于 2021-4-12 16:37

c# 可以用npoi https://www.cnblogs.com/fger/p/11187954.html

二龙湖浩哥 发表于 2021-4-12 16:42

VBA 加一

treexper 发表于 2021-4-12 16:50

vba可以,word文档里面可以插变量。

yeah20002 发表于 2021-4-12 17:29

cad的小号 发表于 2021-4-12 15:38
word-邮件合并?

这个我看了可行


能不能用宏做成自动化?

macos 发表于 2021-4-12 17:44

邮件合并本来就是引用数据表,没必要再自动化

perfaceNext 发表于 2021-4-12 22:08

python写一个,整个我写过,不难的,我从0开始学python,还用了下班后的时间,大概一个月就能写出来了,中间还走了不少弯路。
不要GUI,docxtpl这个库就行了
from docxtpl import DocxTemplate
                tpl = DocxTemplate(word模板文件地址)
                context = {'内容1':text1,\
                            '内容2':text2,\
                            '内容3':text3,\
                            '内容4':text4,\
                            '内容5’:text5}
                tpl.render(context,autoescape = True)
                tpl.save(输出文件地址)
大概就这个样子了

nanonya2 发表于 2021-4-12 23:09

邮件合并,Word自带

-- 傲娇地来自 Stage1未知客户端
页: [1]
查看完整版本: 有没有批量填入word模板的程序