ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 446|回复: 14

[原创] JSA通用Word文档表格提取到Excel(简单易用)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-12-2 19:39 | 显示全部楼层 |阅读模式

~
   目前JSA越来越火了,好多问题都可以使用JSA来解决,我现在也基本上不使用VBA了,在Excel表格方面论坛JSA版块已经有非常多的内容,但是有关于Word文档文字方面的相对来说较少,得益于微信群的大神帮助,今天自己琢磨了一翻,把Word文档相关表格的操作录制及结合VBA的知识,基本上弄清楚了Word文档的查找替换相关知识。之前我在VBA发表过不少实用的贴子,一直想用JSA再写一遍,目前已经完成通用按列拆分成工作簿、工作表、直接打印、另存PDF这个,晚点会分享上来,现在先分享这个通用Word文档表格提取到Excel,VBA的贴子 通用Word文档表格提取到Excel ,这个对于不懂得代码的同志,只要按说明来操作就可以了。
   
    也是抛砖引玉,希望更大的大神把Word文档的相关JSA代码发上来给大家学习,下一步我准备用JSA研究这个 通用Excel数据按模板生成Word文档(支持多图插入)-邮件合并

    使用说明:
   1、首先制作好模板,要提取的Word文档表格内容用数据01、数据02……填写好,如下图蓝色数据所示。
    微信截图_20241202193639.png
   2、点击下面“点我批量提取Word表格内容”,选择要获取内容的Word文档。
   3、程序运行完毕,生成的数据在本Word文档下的《数据.xlsx》Excel表格中。


   批量提取Word文档表格内容.rar (92.49 KB, 下载次数: 63)


   --------------------------------------
   我也是新手中的新手,希望大家多多指教。


评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-12-2 20:51 | 显示全部楼层
真牛,就是不知道如果有图片能行不?要是把excel再转回去可以不?

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-2 20:57 | 显示全部楼层
yangqianming 发表于 2024-12-2 20:51
真牛,就是不知道如果有图片能行不?要是把excel再转回去可以不?

图片怎么提取到Excel中,Excel转回去就是类似邮件合并,已经在计划弄了,VBA已经写过了,能插入图片

TA的精华主题

TA的得分主题

发表于 2024-12-3 07:58 来自手机 | 显示全部楼层
太牛了,太牛了,现在我一直想要嗯excel写入word取代邮件合并

TA的精华主题

TA的得分主题

发表于 2024-12-3 08:40 | 显示全部楼层
这句代码let etapp = CreateObject("ket.application"),在WPS专业版上还没普及,在个人版上倒是出现了

TA的精华主题

TA的得分主题

发表于 2024-12-3 10:24 | 显示全部楼层
LIUZHU 发表于 2024-12-3 08:40
这句代码let etapp = CreateObject("ket.application"),在WPS专业版上还没普及,在个人版上倒是出现了

早就有了,18608版本就已经有了

TA的精华主题

TA的得分主题

发表于 2024-12-3 11:52 | 显示全部楼层
spaghetti8 发表于 2024-12-3 10:24
早就有了,18608版本就已经有了

果然在这找到语法说明:
https://qn.cache.wpscdn.cn/encs/doc/office_v19/topics/WPS%20%E5%9F%BA%E7%A1%80%E6%8E%A5%E5%8F%A3/%E5%AE%8F%E7%BC%96%E8%BE%91%E5%99%A8API%E5%8F%82%E8%80%83/%E5%87%BD%E6%95%B0/CreateObject.html
我还纳闷是否支持 CreateObject("Scripting.FileSystemObject"),原来目前只支持kwps、ket和kwpp

TA的精华主题

TA的得分主题

发表于 2024-12-3 11:58 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2024-12-3 14:29 | 显示全部楼层
spaghetti8 发表于 2024-12-3 10:24
早就有了,18608版本就已经有了

我单位用的是企业版12265

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-12-3 15:58 | 显示全部楼层
LIUZHU 发表于 2024-12-3 08:40
这句代码let etapp = CreateObject("ket.application"),在WPS专业版上还没普及,在个人版上倒是出现了

我的就是专业版,最新版是可以的
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-25 02:45 , Processed in 0.041104 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表