繁体   English   中英

PowerPoint中的VBA:ColorIndex更改文本颜色?

[英]VBA in PowerPoint: ColorIndex to change textcolor?

我正在使用VBA将Excel中的粘贴数据复制到PowerPoint演示文稿中。 现在,我添加了一个文本框,并希望更改其中的文本颜色。 使用“ vbBlack”或RGB时可以使用

myPresentation.Slides(1).Shapes(1).TextFrame.TextRange.Font.Color = vbBlack

myPresentation.Slides(1).Shapes(1).TextFrame.TextRange.Font.Color = RGB(255, 0, 0)

但是,我可以为此使用ColorIndex吗? 当我尝试说它无法识别该方法时。

Powerpoint在ColorFormat中不包括ColorIndex属性。 但是,它确实包括ColorConstants枚举

您还可以使用SchemeColorObjectThemeColor

您需要将一个单元格设置为ColorIndex ,然后检索Color以获得RGB值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM