Método Range.InsertSymbol (Word)
Insere um símbolo no lugar do intervalo especificado.
Sintaxe
expression. InsertSymbol
( _CharacterNumber_
, _Font_
, _Unicode_
, _Bias_
)
expressão Obrigatório. Uma variável que representa um objeto Range.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Characternumber | Obrigatório | Long | O número de caractere do símbolo especificado. Este valor será sempre a soma de 31 com o número correspondente à posição do símbolo na tabela de símbolos (contando da esquerda para a direita). Por exemplo, para especificar um caractere delta que ocupa a posição 37 na tabela de símbolos da fonte Symbol, defina CharacterNumber como 68. |
Font | Opcional | Variant | O nome da fonte que contém o símbolo. |
Unicode | Opcional | Variant | True para inserir o caractere unicode especificado por CharacterNumber; False para inserir o caractere ANSI especificado por CharacterNumber. O valor padrão é False. |
Bias | Opcional | Variant | Define o bias da fonte para símbolos. Este argumento é útil para configurar o bias de fonte correto para caracteres do Leste Asiático. Pode ser uma das seguintes constantes WdFontBias. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou. |
Comentários
Se você não quiser substituir o intervalo, use o método Collapse antes de usar esse método.
Exemplo
Este exemplo insere uma seta de duas pontas no final do documento.
With ActiveDocument.Range
.Collapse Direction:=wdCollapseStart
.InsertSymbol CharacterNumber:=171, _
Font:="Symbol", Unicode:=False
End With
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.