fontWeight Property

Sets or returns a String that represents the weight of the font for the specified object.

expression.fontWeight

*expression   * Required. An expression that returns one of the objects in the Applies To list.

Remarks

The String value for the fontWeight property can be one of the following:

normal Font is normal. Default.
bold Font is bold.
bolder Font is heavier than regular bold.
lighter Font is lighter than normal.
100 Font is at least as light as the 200 weight.
200 Font is at least as bold as the 100 weight and at least as light as the 300 weight.
300 Font is at least as bold as the 200 weight and at least as light as the 400 weight.
400 Font is normal.
500 Font is at least as bold as the 400 weight and at least as light as the 600 weight.
600 Font is at least as bold as the 500 weight and at least as light as the 700 weight.
700 Font is bold.
800 Font is at least as bold as the 700 weight and at least as light as the 900 weight.
900 Font is at least as bold as the 800 weight.

Example

This example inserts a new paragraph containing the current user's name into the active document, and then formats the font characteristics.

Sub FontFaceSource()
    Dim objPara As FPHTMLParaElement

    ActiveDocument.body.insertAdjacentHTML where:="beforeend", _
            HTML:="<p id=""username"">" & Application.UserName & "</p>"

    Set objPara = ActiveDocument.body.all.tags("p").Item("username")

    With objPara.Style
        .fontFamily = "Tahoma"
        .FONTSIZE = "40pt"
        .fontStyle = Italic
        .fontVariant = "small-caps"
        .fontWeight = "bold"
    End With
End Sub

Applies to | FPHTMLStyle Object | IFPStyleState Object | IHTMLRuleStyle Object | IHTMLStyle Object