Returnează un număr întreg reprezentând cod caracter corespunzând primei litere dintr-un șir.

Sintaxă

ASC ( șir )

argument șir necesar este orice expresie șir validă. Dacă șirul nu conține caractere, apare un eroare la momentul rulării.

Observații

Zona pentru returnează este 0 – 255 pentru sistemele non-DBCS, dar – 32768 – 32767 pe sistemele DBCS.

Notă: Funcția AscB este utilizată cu date octet conținute într-un șir. În loc să returnați codul de caracter pentru primul caracter, AscB returnează primul octet. Funcția AscW returnează codul de caracter Unicode, cu excepția platformelor în care Unicode nu este acceptat, caz în care comportamentul este identic cu funcția ASC .

Notă:  Visual Basic pentru Macintosh nu acceptă șiruri Unicode. Prin urmare, AscW(n) nu poate returna toate caracterele Unicode pentru valorile n din intervalul 128 – 65.535, așa cum se întâmplă în mediul Windows. În schimb, AscW(n) încearcă o "bună ghicit" pentru valorile Unicode n mai mari de 127. Prin urmare, nu trebuie să utilizați AscW în mediul Macintosh.

Exemple de interogare

Expresie

Rezultatele

Selectați ASC ("a") ca Expr1 din ProductSales;

Returnează codul "ASCII" pentru șirul "a". Rezultat: "97".

Selectați ASC ("Z") ca AscCode din ProductSales;

Returnează codul "ASCII" pentru șirul "Z" în coloana AscCode. Rezultat: "90".

Exemplu VBA

Notă: Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția ASC pentru a returna un cod de caracter corespunzător primei litere din șir.

Dim MyNumber
MyNumber = Asc("A") ' Returns 65.
MyNumber = Asc("a") ' Returns 97.
MyNumber = Asc("Apple") ' Returns 65.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Insider Microsoft Office

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?

Vă mulțumim pentru feedback!

×