Conteúdo

# Função AscW [VBA]

Devolve o valor Unicode do primeiro carácter de um expressão de cadeia.

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:

    AscW (string) As Long

### Tipo de retorno:

Long

### Parâmetros:

string: Qualquer expressão de cadeia de caracteres válida. Apenas o primeiro caractere da cadeia é relevante.

Utilize a função AscW para substituir os caracteres pelos valores numérico Unicode correspondentes. Se a função AscW encontrar uma cadeia de caracteres vazia, o LibreOffice Basic devolve um erro de execução. Os valores devolvidos estão entre 0 e 65535.

### Códigos de erro

5 Chamada de procedimento inválido

### Exemplo:

    Sub ExampleAscW
     Print AscW("A") ' devolve 65
     Print AscW(string:="Ω") ' devolve 937
     Print AscW("Αθήνα") ' devolve 913 porque apenas o primeiro carácter (Alfa) é considerado.
    End Sub

Tópicos relacionados

Função Asc (BASIC)

Função Chr

Função ChrW [VBA]

Necessitamos da sua ajuda!