Função ChrW [VBA]

Devolve o carácter Unicode correspondente ao código de carácter especificado.

Ícone de aviso

Esta constante, função ou objeto é ativado através da instrução Option VBASupport 1, colocada antes do código executável do programa num módulo.


Sintaxe:


ChrW(charcode As Integer) As String

Tipo de retorno:

Cadeia

Parâmetros:

charcode: Expressão numérica que representa um valor Unicode válido de 16 bits (0-65535). (Para suportar expressões com um argumento nominalmente negativo, como ChrW(&H8000), de forma compatível com versões anteriores, os valores no intervalo de −32768 a −1 são mapeados internamente para o intervalo de 32768 a 65535.) Um valor vazio devolve o código de erro 5. Um valor fora do intervalo [0 a 65535] devolve o código de erro 6.

Códigos de erro

5 Chamada de procedimento inválido

6 Excedida a capacidade

Exemplo:


Sub ExampleChrW
    ' Este exemplo insere as letras gregas Alfa e Ómega numa cadeia.
    MsgBox "De " + ChrW(913) + " a " + ChrW(937)
    ' A impressão aparece na caixa de diálogo como: De A até Ω
    MsgBox ChrW(charcode := 116) ' "t" — letra T minúscula
End Sub
Necessitamos da sua ajuda!

Necessitamos da sua ajuda!