Aplicável a
Objeto ComboBox |
Objeto Report |
Objeto CommandButton |
Coleção TabControl |
Objeto FormatCondition |
Objeto TextBox |
Objeto Label |
Objeto ToggleButton |
Objeto ListBox |
Você pode usar a propriedade FontBold para especificar se uma fonte deve ser exibida em negrito nas seguintes situações:
-
Ao exibir ou imprimir controles em formulários e relatórios.
-
Ao usar o método Print em um relatório.
Comentários
A propriedade FontBold usa as configurações a seguir.
Configuração |
Descrição |
True |
O texto está em negrito. |
False |
(Padrão) O texto não está em negrito. |
Observação: Você pode definir a propriedade FontBold apenas usando macro ou código do Visual Basic for Applications (VBA).
Para usar a propriedade FontBold em um relatório, primeiro crie uma impressão do procedimento do evento que imprima o texto desejado.
A aparência da fonte na tela e na impressão pode ser diferente, dependendo do seu computador e da impressora.
A propriedade FontWeight, que está disponível na folha de propriedades para controles, também pode ser usada para definir a largura da linha para o texto de um controle. A propriedade FontBold oferece uma maneira rápida de colocar o texto em negrito, a propriedade FontWeight proporciona um controle maior sobre a configuração de largura da linha para o texto. A tabela a seguir mostra as relações entre as configurações dessas propriedades:
If |
Então |
FontBold = False |
FontWeight = Normal (400) |
FontBold = True |
FontWeight = Negrito (700) |
FontWeight < 700 |
FontBold = False |
FontWeight > = 700 |
FontBold = True |
Exemplo
O procedimento de evento Print a seguir imprime o título de um relatório e a data atual em negrito em um relatório nas coordenadas especificadas pelas configurações de propriedade CurrentX e 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