位置:首頁 > 軟件操作教程 > 辦公軟件 > PPT > 問題詳情

PPT幻燈片的三種批量調整行間距教程

提問人:周麗平發(fā)布時間:2021-09-15

ppt行間距設置方法一:

選中需要調整的文字——單擊菜單“格式”——“行距”命令。打開行距對話框,按需設置行間距就OK。

ppt行間距設置方法二:

ppt行間距也可以通過組合鍵來打開行距對話框,ALT+O+S。

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

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部