字形演变查询 | 字体知识 | 汉字字源 | 书法字典 | 签名设计 字体转换网-字体转换器在线转换!

PPT中批量修改字体格式_大小_颜色的宏代码

时间:2013-04-26 22:30 分类:电脑字体知识

 求助:将已经写好的调研材料里所有字体格式换为微软雅黑格式怎么操作?

在网上搜索了下,发现百度知道里有个宏命令答案错了,主要出错的原因为“Name”只能改英文字体,“NameFarEast”才是改正确中文字体的命令代码。
遂记下,以后备用查之。

PPT中批量修改字体格式、大小、颜色的宏代码

Sub OED01() '批量修改字体格式、大小和颜色
Dim oShape As Shape
Dim oSlide As Slide
Dim oTxtRange As TextRange
On Error Resume Next
For Each oSlide In ActivePresentation.Slides
For Each oShape In oSlide.Shapes
Set oTxtRange = oShape.TextFrame.TextRange
If Not IsNull(oTxtRange) Then
With oTxtRange.Font
.Name = "楷体_GB2312" '改成需要的字体 (用name只能改英文)
 .NameFarEast="微软雅黑"     '改成需要的字体(用nameFareast改远东字体) 
 .Size = 20 '改成你需要的文字大小
.Color.RGB = RGB(Red:=2, Green:=2, Blue:=2)
'改成你想要的文字颜色
End With
End If
Next
Next
End Sub

 

 

象形文字转换器 | 网络字体转换器 | 真笔字转换器 | 数字大写转换器 | 探索发现古墓纪录片 | 字母大小写转换

字体转换网提供的字体转换器包含非主流字体转换器、繁体字转换器、火星文转换器、个性字体转换器、艺术字体转换器以及甲骨文、大篆、小篆字体转换器等多种文字在线转换器。

Copyright © 2004-2023 Swrtm.com All Rights Reserved 京ICP备2021023879号 网站地图