
有一堆 word 文档,里面是各种表单,大概几百张(样式不同)。(年末需要打印出来,进行汇总)
现在需求是想通过流程(类似钉钉),领导可以指派员工去完成工作(工作内容就是不同的流程填写不同的表单)
现在有什么办法可以把这些 word 表单让员工来填写。
尝试过在线 word 文档编辑,比较贵,没有钱 pass
尝试过 onlyoffice ,移动端不支持编辑,pass
尝试过 word 表单手动转成 web 表单,太费时间了,pass
大佬,你有什么想法吗。
1 hay0577 2023-11-09 09:43:35 +08:00 流程建成表单的样式。流程走完了表单数据就有了。根据填写的内容生成 word 不行吗。这样就是麻烦点 每个表单都要新建 |
2 c2const 2023-11-09 09:45:09 +08:00 "现在需求是想通过流程(类似钉钉),领导可以指派员工去完成工作(工作内容就是不同的流程填写不同的表单)" ---------- 那不如直接用钉钉,最多让员工手机下个 office/wps :) 不花钱也省事的办法 :) |
3 baobao1270 2023-11-09 09:47:05 +08:00 找个人专门负责 通过 QQ/钉钉 给员工发送模板 叫他们填 感觉找个人负责的成本比自动化低 |
4 lsk569937453 2023-11-09 09:47:20 +08:00 传统企业就不要想着搞 IT 了,又费时又费力。 最简单的是把几百张表单全搬到 web 上,可惜成本太大而收益不高。 这是最简单的方法,但是对传统企业太鸡肋了。老老实实的人工手写表单就行了。 |
5 vacuitym 2023-11-09 09:49:20 +08:00 好像有库可以读取 word 中的表单吧,读取出来程序转成 web 表单呢 |
6 vacuitym 2023-11-09 09:49:52 +08:00 可以读取出来都转成钉钉的审批模版 |
7 aLazarus 2023-11-09 09:50:46 +08:00 LibreOffice 可以么 |
8 xzg1993 OP @hay313955795 现在线下有固定的表单模板了,原来是想通过 web 表单内容生成 word 的,但是考虑到需要打印 word 文档进行存档,所以 word 样式不能变,。。 |
9 xzg1993 OP |
11 Doldrums 2023-11-09 10:11:19 +08:00 在线表单手机填写,然后自动生成 excel 汇总。完成后数据导出,vba 填入 word 表单。 |
12 xzg1993 OP @hay313955795 大佬,你说的这个就是我需要的,怎么按照 word 模板生成文件呢 |
14 c2const 2023-11-09 10:20:40 +08:00 @xzg1993 word 样式不同,想要线上好体验,但是又不花钱氪金解决; 那最简单方案就是手动把每个 word 改成 web ,并且保留 word 原件,如果要存档,就把后台填好数据再手动保存/打印一份都行 :) -------------------------- 总之,自己处理,要么解决多端/网页编辑 word 和排版样式/字体/版本/各种你想不到的 bug 问题,要么花时间把不同样式的历史 word 手动转换成 web :( -------------------------- 头铁可能只能这样了 :) |
15 c2const 2023-11-09 10:25:14 +08:00 |
16 hay0577 2023-11-09 10:28:54 +08:00 @xzg1993 #12 https://deepoove.com/poi-tl/1.7.x/#_%E8%BD%AF%E4%BB%B6%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3 试试这个工具类。不清楚你是不是 java 的。 |
17 Corybyte 2023-11-09 10:30:16 +08:00 spire.doc for java 挺好用的 |
21 hevi 2023-11-09 12:00:09 +08:00 |
22 devld 2023-11-09 12:18:09 +08:00 via Android |
23 francis2019814 2023-11-09 17:57:57 +08:00 via iPhone 兄 dei 借楼 有会写 excel 公式,感激不尽 ( 1 ) 10 公里及以内,500 元/箱。(2) 超过 10 公里,以 10 公里为基础,后续区域费率为 11 公里-50 公里区域每 5 公里增加 60 元/箱,51 公里及以上公里以 50 公里为基础每 5 公里增加 55 元/箱。超过部分不足 5 公里按 5 公里算。 |
24 Mogugugugu 2023-11-09 20:19:43 +08:00 @francis2019814 =IF(A2<=10,500,IF(A2<=50,500+MAX(0,ROUNDUP((A2-10)/5,0))*60,500+400+MAX(0,ROUNDUP((A2-50)/5,0))*55)) ChatGPT 给的,自己验证一波试试 |
25 tedzhou1221 2023-11-10 09:02:53 +08:00 word 模板生成 poi-tl 我用了好几年 |
26 francis2019814 2023-11-10 11:48:14 +08:00 via iPhone @Mogugugugu 多谢 |