如何区分模板上的占位符(标签,标识,名称),并在演示文稿中使用模板后保留标签

时间:2017-07-27 20:50:52

标签: vba powerpoint-vba

我正在创建一个自定义幻灯片模板,其中包含8个图片占位符和4个文本占位符。这个想法是用户将填写"包含文本和图像的模板,运行宏后,将收集占位符的值并将其添加到JSON文件中。理想情况下,两个图片占位符(big_screen_i和small_screen_i)和一个文本占位符(caption_i)将被收集为一个JSON对象。该组将在同一张幻灯片上重复4次。

以下是我的问题: 1)当使用多个相同模板时,幻灯片母版视图中设置的占位符名称会更改(避免确定精确触发器)。将图像插入占位符后,名称也会更改。按名称定位对象变得不稳定。 2)使用.type的占位符(图片与文本)并不区分big_screen_i和small_screen_i。 3)多次使用模板时,标签和键也会改变或消失(因为重复的名称)。 4)我无法对对象进行分组,因为它无法对占位符进行分组。

有没有办法识别每个形状/占位符并将其连接到添加的内容?

注意:我使用的是powerpoint 2016 .potm文件

谢谢!

0 个答案:

没有答案