如何修改Powerpoint所有文字字体,批量修改ppt字体大小及颜色,

2024年11月22日 04:23
有2个网友回答
网友(1):

  1. 选择“视图”-“母版”;

  2. 在“母版”把PPT页面上的各类字体进行统一设定;

  3. 退出母版后,看PPT是否都用的母版的格式,要确保文本框都用母版里的,不要自定义;

    这样就可以做到批量修改了,只要改母版,所有PPT的字体都将随之改变。

网友(2):

首先,将代码复制到记事本或word中, 然后,打开你需要修改的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" '改成你需要的字体 .Size = 20 '改成你需要的文字大小 Dim oSlide As Slide Dim oTxtRange As TextRange On Error Resume Next For Each oSlide In ActivePresentation.Slides '遍历所有的幻灯片 Set oShape = oSlide.Shapes("Text Box 4") '每个幻灯片中文字区域 Set oTxtRange = oShape.TextFrame.TextRange '每个区域中文字 If Not IsNull(oTxtRange) Then With oTxtRange.Font .Name = "宋体" '改成你需要的字体 .Size = 14 '改成你需要的文字大小 .Color.RGB = black '改成你想要的文字颜色End WithEnd IfNextEnd Sub