Объект Font (Word)

Содержит атрибуты шрифта (например, имя шрифта, размер шрифта и цвет) для объекта.

Замечания

Используйте свойство Font , чтобы вернуть объект Font . В следующей инструкции к выделенному фрагменту применяется полужирное форматирование.

Selection.Font.Bold = True

В следующем примере первый абзац активного документа форматирует как 24-точный и курсив.

Set myRange = ActiveDocument.Paragraphs(1).Range 
With myRange.Font 
 .Bold = True 
 .Name = "Arial" 
 .Size = 24 
End With

В следующем примере форматирование стиля Заголовок 2 в активном документе изменяется на Arial и полужирным.

With ActiveDocument.Styles(wdStyleHeading2).Font 
 .Name = "Arial" 
 .Italic = True 
End With

Используйте ключевое слово New для создания автономного объекта Font . В следующем примере создается объект Font , задаются некоторые свойства форматирования, а затем объект Font применяется к первому абзацу активного документа.

Set myFont = New Font 
myFont.Bold = True 
myFont.Name = "Arial" 
ActiveDocument.Paragraphs(1).Range.Font = myFont

Можно также дублировать объект Font с помощью свойства Дублировать . В следующем примере создается новый стиль символа с форматированием символов из выделенного и курсивного форматирования. Форматирование выделенного фрагмента не изменяется.

Set aFont = Selection.Font.Duplicate 
aFont.Italic = True 
ActiveDocument.Styles.Add(Name:="Italics", _ 
 Type:=wdStyleTypeCharacter).Font = aFont

См. также

Справочник по объектной модели Word

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.