我的 PowerPoint 默认文本方向是从右到左。
我怎样才能将其改为从左到右?
答案1
您需要一些 VBA 来实现这一点。按Alt+F11打开 VBA 编辑器,选择菜单插入 > 模块并粘贴以下代码
Sub ResetLeftToRight()
Dim oSh As Shape
Dim oSl As Slide
' make sure slide sorter reads left to right
ActivePresentation.LayoutDirection = ppDirectionLeftToRight
' then fix each of the text boxes
For Each oSl In ActivePresentation.Slides
For Each oSh In oSl.Shapes
On Error Resume Next
If oSh.HasTextFrame Then
If oSh.TextFrame.HasText Then
WIth oSh.TextFrame.TextRange.ParagraphFormat
.TextDirection = ppDirectionLeftToRight
End With
End If
End If
Next ' shape
Next ' slide
End Sub
最后全部按下F5运行。
上面的脚本重置了每个文本框的文本方向。如果界面当前是从右到左的,它还会重置界面,如下所示