1

Направление текста по умолчанию для Power Point справа налево.

Как я могу изменить его слева направо?

1 ответ1

0

Вам нужно немного 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 список пользовательского интерфейса

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .