InsertSymbol Method
TOC
Collapse the table of content
Expand the table of content

Selection.InsertSymbol Method (Word)

Office 2013 and later
GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Inserts a symbol in place of the specified selection.

expression .InsertSymbol(CharacterNumber, Font, Unicode, Bias)

expression Required. A variable that represents a Selection object.

Parameters

Name

Required/Optional

Data Type

Description

CharacterNumber

Required

Long

The character number for the specified symbol. This value will always be the sum of 31 and the number that corresponds to the position of the symbol in the table of symbols (counting from left to right). For example, to specify a delta character at position 37 in the table of symbols in the Symbol font, set CharacterNumber to 68.

Font

Optional

Variant

The name of the font that contains the symbol.

Unicode

Optional

Variant

True to insert the unicode character specified by CharacterNumber; False to insert the ANSI character specified by CharacterNumber. The default value is False.

Bias

Optional

Variant

Sets the font bias for symbols. This argument is useful for setting the correct font bias for East Asian characters. Can be one of the WdFontBias constants. This argument may not be available to you, depending on the language support (U.S. English, for example) that you have selected or installed.

If you don't want to replace the selection, use the Collapse method before you use this method.

This example inserts a double-headed arrow at the insertion point.

With Selection 
 .Collapse Direction:=wdCollapseStart 
 .InsertSymbol CharacterNumber:=171, _ 
 Font:="Symbol", Unicode:=False 
End With
Show:
© 2016 Microsoft