Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Deze functie geeft een geheel getal als resultaat dat de tekencode aangeeft die overeenkomt met de eerste letter in een tekenreeks.

Syntaxis

Asc ( tekenreeks )

Het vereiste argumenttekenreeks kan bestaan uit elke geldige reeksexpressie. Als de tekenreeks geen tekens bevat, treedt er een runtimefout op.

Opmerkingen

Het bereik voor retourwaarden is 0 – 255 op niet-DBCS-systemen, maar –32768 – 32767 op DBCS-systemen.

Opmerking: De functie AscB wordt gebruikt met bytegegevens in een tekenreeks. In plaats van de tekencode voor het eerste teken te retourneren, retourneert AscB de eerste byte. De functie AscW retourneert de Unicode tekencode, behalve op platforms waar Unicode niet wordt ondersteund. In dat geval is het gedrag identiek aan de functie Asc .

Opmerking:  Visual Basic voor de Mac biedt geen ondersteuning voor Unicode-tekenreeksen. Daarom kan AscW(n) niet alle Unicode-tekens retourneren voor n waarden in het bereik van 128-65.535, zoals dit wel kan in de Windows-omgeving. In plaats daarvan geeft AscW(n) een 'schatting' voor Unicode-waarden n groter dan 127. U moet AscW daarom niet gebruiken in een Mac-omgeving.

Queryvoorbeelden

Expression

Resultaten

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

Retourneert de ASCII-code voor de tekenreeks 'a'. Resultaat: "97".

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

Retourneert de ASCII-code voor de tekenreeks Z in de kolom AscCode. Resultaat: "90".

VBA-voorbeeld

Opmerking: In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.

In dit voorbeeld wordt de functie Asc gebruikt om een tekencode te retourneren die overeenkomt met de eerste letter van de tekenreeks.

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

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×