Sumário

# Função [VBA] AscW

Retorna o valor Unicode do primeiro caractere numa expressão de cadeia de caracteres.

Esta constante, função ou objeto se ativa com a instrução Option VBASupport 1 colocada antes do código executável do programa em um módulo.

### Sintaxe:

    AscW (string) As Long

### Tipo de retorno:

Long

### Parâmetros:

string: Qualquer expressão de texto válida. Apenas o primeiro caractere do texto é relevante.

Utilize a função AscW para obter o valor numérico Unicode para o caractere. Se a função AscW encontrar uma cadeia de caracteres vazia, o LibreOffice Basic retorna um erro de execução. Valores retornados estão entre 0 e 65535.

### Códigos de erro:

5 Chamada de procedimento inválida

### Exemplo:

    Sub ExampleAscW
     Print AscW("A") ' retorna 65
     Print AscW(string:="Ω") ' retorna 937
     Print AscW("Αθήνα") ' retorna 913, por que somente o primeiro caractere (Alfa) é contado.
    End Sub

Tópicos relacionados

Função Asc (BASIC)

Função Chr

Funcão ChrW [VBA]