Função Asc

Conteúdo

# Asc Function (BASIC)

Devolve o valor ASCII (American Standard Code for Information Interchange) do primeiro carácter de uma expressão em caracteres.

### Sintaxe:

    Asc(string) As Long

### Return type:

Long

### Parâmetros:

string: Any valid string expression. Only the first character in the string is relevant.

Utilize a função Asc para substituir teclas por valores. Se a função Asc identifica uma cadeia vazia, o LibreOffice Basic comunica um erro em tempo de execução. Além dos caracteres ASCII de 7 bits (Códigos 0-127), a função ASCII também pode detetar códigos de teclas não imprimíveis no código ASCII. Esta função também lida com caracteres unicode de 16 bits.

### Códigos de erro

5 Chamada de procedimento inválido

### Exemplo:

    Sub ExampleASC
        Print ASC("A") ' devolve 65
        Print ASC(string:="Z") ' returns 90
        Print ASC("Las Vegas") ' devolve 76, uma vez que só o primeiro carácter é tido em consideração
    End Sub

Tópicos relacionados

AscW Function [VBA]

Chr Function

ChrW Function [VBA]