演示文稿中使用JSA打开指定表格文件

应用场景: 我需要通过表格数据自动创建演示文稿。 宏编码思路: 创建一个包含宏指令的演示文稿格式模板,运行宏指令时,首先打开事先准备好数据的表格文件,然后逐行读取表格信息,将其放入对应的演示文稿Slide的Shape中。 遇到的问题: 第一步在演示文稿中“打开”指定表格卡住了。 请问,目前JSA是否支持通过命令打开指定的表格文件,并将表格作为对象,使用表格对象的相关属性和方法进行数据操作?然后与演示的相关指令互动?
广东省
浏览 226
收藏
点赞
分享
+1
10
+1
全部评论 10
 
wils
wils

创作者俱乐部成员

64位版本开始支持 但是,你可以用ahk或powershell方式,分别打开两个com对象,从表格到ppt
· 广东省
回复
Eric Hu
感谢回复。 调用ps打开文件当然没问题,但解决不了我在演示文稿读取数据,填充文稿内的文本框的问题。
· 广东省
回复
 
张晓旭
Workbooks.Open(文件位置+文件名+文件后缀, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, undefined, true); 打开文件,具体你想做啥就不知道了
· 辽宁省
回复
Eric Hu
感谢回复。 在wps表格的宏用这个没问题的。我现在是在演示文稿的宏里面读表格文件的数据,所以这个不行。 前面回复64位内测版本已经解决这个问题,我正在试。
· 广东省
回复
 
WPS社区小助理
WPS社区小助理

@金山办公

您好,请参考1楼回复
· 广东省
回复
 
陈俊东
陈俊东

@金山办公

目前随x64内测体验包内测中https://bbs.wps.cn/topic/34074
· 广东省
回复
Eric Hu
如何获得内测体验包?
· 广东省
回复