"создать новый шрифт темы" в PowerPoint Slide Master с помощью VBA
В главном представлении слайдов Powerpoint есть опция "настроить шрифты", которая открывает окно "Создание новых шрифтов темы". используя это, можно установить шрифты заголовка / тела по умолчанию для латинских / сложных сценариев. какой эквивалентный код VBA для этого? заранее спасибо.
1 ответ
Решение
Я полагаю, что вы ищете
- Свойство Master.TextStyles:
Возвращает коллекцию TextStyles, которая представляет три стиля текста - текст заголовка, основной текст и текст по умолчанию - для указанного мастера слайдов.
- Перечисление PpTextStyleType, в частности
ppBodyStyle
а такжеppTitleStyle
,
Изменение примера кода, представленного под Master.TextStyles
имущество:
Sub CustomizeFonts()
Dim i As Integer
With ActivePresentation.SlideMaster.TextStyles(ppBodyStyle)
For i = 1 To .Levels.Count
With .Levels(i).Font
.Name = "Garamond"
End With
Next i
End With
End Sub
И что-то похожее, чтобы изменить заголовок, заменив ppBodyStyle
с ppTitleStyle
,