Wie setze ich den gesamten Text in allen Folien auf dieselbe Schriftart?

10

Ich mache gerade eine Präsentation, die dem Frankenstein-Monster sehr ähnlich sieht. Auf allen Folien werden 4 verschiedene Schriftarten verwendet, und ich möchte dies normalisieren. Ich möchte den gesamten Text auf dieselbe Schriftart einstellen.
Wie kann ich das machen?

Ich habe versucht, einfach alle Folien auszuwählen, aber dann können Sie das Schriftarten- Menü nicht auswählen (und das ist meiner PowerPoint-Erfahrung nach).

Malabarba
quelle

Antworten:

10

Wählen Sie alle Folien ( Ctrl+ A) in der OutlineAnsicht aus. Sie können dann die Schriftart für den ausgewählten Text ändern .

iglvzx
quelle
7

In den Jahren 2010 und 2013 ist es sehr einfach

1) Registerkarte Start> Ersetzen (klicken Sie auf den Pfeil Mehr)> Schriftarten ersetzen

Mubashir Aziz
quelle
5

Sie sollten bearbeiten Folienmaster . Stellen Sie alle Schriftarten auf allen Folien im Folienmaster als die gewünschten ein.

Mehper C. Palavuzlar
quelle
1
Dies ist der robustere Weg, da dies auch neue Folien betrifft.
krlmlr
1

Mit den obigen Vorschlägen können Sie die Schriftart für jeden Text in title / body / etc. Ändern. Platzhalter (die "Klicken Sie hier" Dinge, die auf neuen Folien erscheinen). Es wirkt sich nicht auf anderen Text aus. Dafür müssten Sie ein bisschen VBA verwenden.

Sub TextFonts()

    Dim oSl As Slide
    Dim oSh As Shape
    Dim sFontName As String

    ' Edit this as needed:
    sFontName = "Times New Roman"

    With ActivePresentation
        For Each oSl In .Slides
            For Each oSh In oSl.Shapes
                With oSh
                    If .HasTextFrame Then
                        If .TextFrame.HasText Then
                            .TextFrame.TextRange.Font.Name = sFontName
                        End If
                    End If
                End With
            Next
        Next
    End With

End Sub
Steve Rindsberg
quelle