【发布时间】:2023-04-10 01:43:01
【问题描述】:
我正在创建一个 PowerPoint 模板,允许用户从第一张幻灯片开始编辑整个幻灯片。
我允许用户选择徽标、输入文本和选择幻灯片部分。一旦他们推送更新,它将更新整个套牌。
接下来我要做的是允许用户输入主要颜色和次要颜色(RGB 值)。一旦他们按下按钮,我希望甲板将所有形状的颜色更改为主要颜色或次要颜色。我试图用形状的名称来做到这一点。如果名称中包含“_main”或“_secondary”,有没有办法遍历所有形状并更改形状的颜色?
我不确定这是否是正确的做法,所以我愿意接受其他建议。
感谢您的帮助。
【问题讨论】:
-
你不是在stackoverflow.com/questions/57776654/…解决了这个问题吗?
-
我同意@egerz 最后一段:这应该通过将主题颜色应用于形状,然后更改主题以更改形状颜色来完成。
标签: vba dynamic colors powerpoint shapes