当前位置:文档之家› 如何修改Powerpoint所有文字字体

如何修改Powerpoint所有文字字体

如何修改Powerpoint所有文字字体
如何修改Powerpoint所有文字字体

如何修改Powerpoi nt所有文字字体,批量修改ppt字体大小及颜色, 2011-03-16 10:32:53|分类:PPT |标签:字体大小 ppt ot xtrange powerpoint 修改|字号大中小订阅首先,将代码复制到记事本或word中,

然后,打开你需要修改的PPT,

然后创建宏,再运行宏!

即可实现,看图操作吧!

Sub OED01() '批量修改字体格式、大小和颜色

Dim oShape As Shape

Dim oSlide As Slide

Dim oTxtRange As TextRange

On Error R esume Ne xt

For Each oSlide In ActivePresentation.Slides

For Each oShape In oSlide.Shapes

Set oTxtRange = oShape.TextFrame.Text Range

If Not IsNull(oTxtRange) Then

With oTxtRange.Font

.Name = "楷体_GB2312" '改成你需要的字体

.Size = 20 '改成你需要的文字大小

.Color.RGB = R GB(Red:=255, Green:=0, Blue:=0) '改成你想要的文字颜色End With

End If

Next

Next

End Sub

//更改具备相同文字区域的PPT批量修改(跟据上面的例字整理所得)Sub aa()

'

' 宏由wsqxushui 创建,日期2011-3-16。

'

Dim oShape As Shape

Dim oSlide As Slide

Dim oTxtRange As TextRange

On Error R esume Ne xt

For Each oSlide In ActivePresentation.Slides'遍历所有的幻灯片

Set oShape = oSlide.Shapes("Text Bo x 4")'每个幻灯片中文字区域Set oTxtRange = oSha pe.TextFrame.Text Range'每个区域中文字If Not IsNull(oTxtRange) Then

With oTxtRange.Font

.Name = "宋体" '改成你需要的字体

.Size = 14 '改成你需要的文字大小

.Color.R GB = black '改成你想要的文字颜色

End With

End If

Next

End Sub

相关主题
文本预览
相关文档 最新文档