Conteúdo

# Função ChrW [VBA]

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

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

Tópicos relacionados

Função Asc (BASIC)

Função AscW [VBA]

Função Chr

Necessitamos da sua ajuda!