Vraća cijeli broj koji predstavlja kôd znaka koji odgovara prvom pismu u nizu.

Sintaksa

ASC ( niz )

Obavezanargumentniza valjana je nizovni izraz. Ako niz ne sadrži znakove, pojavljuje se pogreška pri izvođenju.

Napomene

Raspon za povrat iznosi 0 – 255 u sustavima koji nisu DBCS, ali – 32768 – 32767 na DBCS sustavima.

Napomena: Funkcija AscB koristi se s bajtnim podacima koji se nalaze u nizu. Umjesto povratka znakovnog koda za prvi znak, AscB vraća prvi byte. Funkcija AscW vraća Unicode znakovni kod osim na platformama na kojima Unicode nije podržan, u tom slučaju ponašanje je identično funkciji ASC .

Napomena:  Visual Basic za Macintosh ne podržava Unicode nizove. Stoga AscW(n) ne može vratiti sve Unicode znakove za n vrijednosti u rasponu od 128 – 65.535, kao što to radi u okruženju sustava Windows. Umjesto toga, AscW(n) pokušava "najbolji pogodak" za Unicode vrijednosti n veće od 127. Stoga u okruženju Macintosha ne biste trebali koristiti AscW .

Primjeri upita

Izraz

Rezultati

Odaberite ASC ("a") kao iz programa ProductSales;

Vraća "ASCII" kod za niz "a". Rezultat: "97".

Odaberite ASC ("Z") kao AscCode iz programa ProductSales;

Vraća "ASCII" kod za niz "Z" u AscCode stupca. Rezultat: "90".

Primjer VBA

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru pomoću funkcije ASC vraća znakovni kod koji odgovara prvom pismu u nizu.

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

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Office Insiderima

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×