Preskoči na glavni sadržaj

Funkcija Asc

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.

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×