关于处理 PPT 中表格数据的思路(未完)

一、需求:
关于处理 PPT 中表格数据的思路(未完)

如图所示:(图片显示并非真实数据,已改成测试数据)
需要每期将图片中的红色方框中的数据替换成当期的,当期的数据源来至于Excel。

二、分析:
手工处理的思路如下图:
关于处理 PPT 中表格数据的思路(未完)

手动选中该数据所在的框,右击,进入‘编辑数据’,会进入下图界面
关于处理 PPT 中表格数据的思路(未完)

再通过复制当期的数据,粘贴进上界面,保存关闭,便实现。

三、RPA的思路(未完)

使用RPA处理此类问题的时候,本人不太喜欢通过前段的方式,按照人手工的步骤去操作。

首先,不知道有多少人知道Word、PPT这类文件其实是一个压缩文件。而我的思路就是通过解压缩。
PPT文件需要通过7-Zip工具,如下图
关于处理 PPT 中表格数据的思路(未完)

打开压缩包后,如下:
关于处理 PPT 中表格数据的思路(未完)

然而我们发现,PPT中该数据,都是在ppt\embeddings路径下的Excel文件中。且我们修改了该Excel里面的数据,保存后再打开PPT,发现确实是修改了。

因此,我的思路如下:
通过解压缩PPT文件,再将当期的数据更新至ppt\embeddings\Microsoft_Excel_Worksheet.xlsx文件中,再将这些文件压缩成PPT格式。

然而不幸的是,处理完数据,压缩后的PPT文件,并不能打开。暂时并没有找到原因,在此也渴望能有人能帮我一起解决,或后期我解决了,也会在此更新。