如何用vba批量修改ppt幻灯片的字体格式?





用vba设置ppt的幻灯片的字体名称与用vba设置excel或者word的字体名称有些不同。

当要设置幻灯片的字体时,Font对象提供了以下5个设置字体名称的属性:

Name 属性用于返回或者设置Font对象的名称,一般用于从集合中返回单个对象。

NameAscii属性返回或设置用于 ASCII 字符的字体(字符集编号在 0 到 127 范围内的字符)。

NameFarEast属性返回或设置亚洲字体名称。

NameComplexScript返回或设置复杂文种字体名称。用于混合语言文本

NameOther属性返回或设置字符集编号大于 127 的字符所用的字体

为了让所有字符都用统一的字体,用vba设置ppt的幻灯片的字体名称时可以将以上属性都设置为统一值。

其中以上代码中的PresentationSlideTextFrameTextRange都是ppt中的常用对象。

打赏
       

发表评论