欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

PPT批量替换字体、行间距操作

发布时间:2023/12/8 编程问答 49 豆豆
生活随笔 收集整理的这篇文章主要介绍了 PPT批量替换字体、行间距操作 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

ppt
行间距批量设置方法:
如果是PPT页码就使用下面的代码完成。按下ALT+F11,打开VBE对话框,单击插入——模块,复制下面的代码,按F5键运行就可以完成PPT行间距设置。
Sub ChangeTextFont() 
Set pages = ActivePresentation.Slides.Range 
pageCount = pages.Count 
'第一页和最后一页跳过
For i = 2 To pageCount - 1 
DoEvents 
ActiveWindow.View.GotoSlide Index:=i 
shapeCount = ActiveWindow.Selection.SlideRange.Shapes.Count 
For j = 1 To shapeCount 
ActiveWindow.Selection.SlideRange.Shapes(j).Select 
shapeType = ActiveWindow.Selection.SlideRange.Shapes(j).Type 
'1 - 自选图形
'7 - 公式
'13 - 图片

'14 - 占位符
'15 - 艺术字
'17 - 文本框
'19 - 表格
'Debug.Print shapeType 
Select Case shapeType 
Case 1, 14, 17 
Set txtRange = ActiveWindow.Selection.ShapeRange.TextFrame.TextRange 
txtRange.Select 
If txtRange.Text <> “” Then

'设置字体为宋体, 24号
With txtRange.Font 
.Name = “宋体” 
.Size = 24 
End With 
'设置段落格式为1.3倍行距
With txtRange.ParagraphFormat 
.SpaceWithin = 1.3 
End With 
End If 
Case 7, 13, 15 
Case 19 
End Select 
Next j 
Next i 
End Sub

总结

以上是生活随笔为你收集整理的PPT批量替换字体、行间距操作的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。