Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

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

Sintaxă

Asc ( șir )

Șirul necesarargument este orice expresie șir valid. Dacă șirul nu conține caractere, se produce o eroare la momentul rulării.

Observații

Intervalul pentru retururi este 0 – 255 pe sistemele non-DBCS, dar –32768 – 32767 pe sistemele DBCS.

Notă: Funcția AscB este utilizată cu datele byte conținute într-un șir. În loc să returneze codul caracterului pentru primul caracter, AscB întoarce primul octet. Funcția AscW returnează codul de caracter Unicode, cu excepția platformelor pe care nu este acceptat Unicode, 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 "cea mai bună estimare" pentru valorile Unicode n mai mari decât 127. Prin urmare, nu trebuie să utilizați AscW în mediul Macintosh.

Exemple de interogare

Expresie

Rezultatele

SELECT Asc("a") AS Expr1 FROM ProductSales;

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

SELECT Asc("Z") AS AscCode FROM ProductSales;

Returnează codul "ASCII" pentru șirul "Z" din 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?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×