Font 对象 (Publisher)
包含对象的字体属性(字体名称、字号、颜色等)。
备注
使用 TextStyle.Font 属性可返回 Font 对象。
示例
下面加粗格式应用于所选内容。
Sub BoldText()
Selection.TextRange.Font.Bold = True
End Sub
以下示例将当前出版物中第一段的格式设置为 24 磅、Arial 字体和倾斜。
Sub FormatText()
Dim txtRange As TextRange
Set txtRange = ActiveDocument.Pages(1).Shapes(1).TextFrame.TextRange
With txtRange.Font
.Bold = True
.Name = "Arial"
.Size = 24
End With
End Sub
以下示例将当前出版物中的"Heading 2"样式的格式更改为 Arial 字体和加粗。
Sub FormatStyle()
With ActiveDocument.TextStyles("Normal").Font
.Name = "Tahoma"
.Italic = True
.Size = 15
End With
End Sub
还可以使用 TextRange.Duplicate 属性复制 Font 对象。 下面的示例创建新的字符样式以及倾斜格式的所选内容中的字符格式。 不更改所选内容的格式。
Sub DuplicateFont()
Dim fntNew As Font
Set fntNew = Selection.TextRange.Font.Duplicate
fntNew.Italic = True
ActiveDocument.TextStyles.Add(StyleName:="Italics").Font = fntNew
End Sub
方法
属性
- AllCaps
- 应用程序
- AttachedToText
- AutomaticPairKerningThreshold
- Bold
- BoldBi
- ContextualAlternates
- DiacriticColor
- ExpandUsingKashida
- Fill
- Glow
- Italic
- ItalicBi
- Kerning
- 连字
- Line
- 名称
- NumberStyle
- Parent
- Position
- Reflection
- 扩展
- Size
- SizeBi
- SmallCaps
- StrikeThrough
- StylisticAlternates
- StylisticSets
- SubScript
- SuperScript
- 花饰字
- TextShadow
- ThreeD
- 跟踪
- TrackingPreset
- Underline
- UseDiacriticColor
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈