适用对象
ComboBox 对象 |
Report 对象 |
CommandButton 对象 |
TabControl 集合 |
FormatCondition 对象 |
TextBox 对象 |
Label 对象 |
ToggleButton 对象 |
ListBox 对象 |
可以使用 FontBold 属性指定对于以下情况,字体是否显示为粗体样式:
-
显示或打印窗体和报表上的控件时。
-
对报表使用 Print 方法时。
备注
FontBold 属性使用以下设置。
设置 |
说明 |
正确 |
文本为粗体。 |
False |
(默认)文本不是粗体。 |
注意: 仅可使用宏或 Visual Basic for Applications (VBA) 代码设置 FontBold 属性。
要在报表上使用 FontBold 属性,首先创建一个打印所需文本的打印事件过程。
屏幕上和印刷物中的字体外观可能有所不同,具体取决于计算机和打印机。
控件属性表中提供的 FontWeight 属性,也可用于设置控件文本的行宽。 通过 FontBold 属性可快速使文本加粗;而使用 FontWeight 属性则可更精细地控制文本的行宽设置。 下表显示了各属性设置之间的关系。
条件 |
结果 |
FontBold = False |
FontWeight = 普通 (400) |
FontBold = True |
FontWeight = 加粗 (700) |
FontWeight < 700 |
FontBold = False |
FontWeight > = 700 |
FontBold = True |
示例
如下 Print 事件过程在位于 CurrentX 和 CurrentY 属性设置指定的坐标处的报表上,使用加粗样式打印报表标题和当前数据。
Private Sub ReportHeader0_Print(Cancel As Integer, _
PrintCount As Integer)
Dim MyDate
MyDate = Date
Me.FontBold = True
' Print report title in bold.
Me.Print("Sales Management Report")
Me.Print(MyDate)
End Sub