\<bookmark_value\>Asc function\</bookmark_value\>

Asc Function

Returns the ASCII (American Standard Code for Information Interchange) value of the first character in a string expression.

Syntax:

Asc (Text As String)

Return value:

Integer

Parameters:

\<emph\>Text:\</emph\> Any valid string expression. Only the first character in the string is relevant.

Use the Asc function to replace keys with values. If the Asc function encounters a blank string, LibreOffice Basic reports a run-time error. In addition to 7 bit ASCII characters (Codes 0-127), the ASCII function can also detect non-printable key codes in ASCII code. This function can also handle 16 bit unicode characters.

Error codes:

5 Invalid procedure call

Example:

Sub ExampleASC

    Print ASC("A") REM returns 65

    Print ASC("Z") REM returns 90

    Print ASC("Las Vegas") REM returns 76, since only the first character is taken into account

End Sub

CHR