Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Sintaksa

Asc ( niz )

Obavezni nizargument valjani je nizovni izraz. Ako niz ne sadrži znakove, pojavit će pogreška pri izvođenju znakova.

Napomene

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

Napomena: Funkcija AscB koristi se s bajtnim podacima sadržanima u nizu. Umjesto vraćanja znakovnog koda za prvi znak, AscB vraća prvi bajt. Funkcija AscW vraća znakovni kod Unicode osim na platformama na kojima Unicode nije podržan, u tom je slučaju ponašanje 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 do 65 535, kao u okruženju sustava Windows. Umjesto toga AscW(n) pokušava "najbolje pogoditi" za Unicode vrijednosti n veće od 127. Stoga ne biste trebali koristiti AscW u okruženju Macintosh.

Primjeri upita

Izraz

Rezultati

SELECT Asc("a") AS Izraz1 FROMOdjela proizvoda;

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

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

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

Primjer VBA-a

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 funkcija Asc koristi za vraćanje znakovnog koda koji odgovara prvom slovu u nizu.

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.