如何在Power Point 2010中更改默认文本方向?


Answers:


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运行。

上面的脚本重置每个文本框的文本方向。它也会重置接口,如果它当前是从右到左这样的话

Powerpoint RTL UI

Powerpoint RTL列表UI


谢谢。令人惊讶的是,PowerPoint中没有设置此功能。
user1264304 2013年

它对你有用吗?如果它工作,那么你可以接受答案,然后upvote它,我会很感激
phuclv 2013年

它已重置界面,但文本方向仍然是从右到左。
user1264304 2013年

这适用于演示文稿的当前文本。我没有找到改变默认设置的方法
phuclv 2013年

1
谢谢,LưuVĩnhPhúc。它有所帮助。我需要多次重启Power Point。
user1264304 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.