IsError-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa totuusarvon , joka ilmaisee, onko lauseke> virhearvo.

Syntaksi

IsError(lauseke)

Pakollinen lausekeargumentti voi olla mikä tahansa kelvollinen lauseke.

Huomautuksia

Virhearvo on luotu muuntamalla todelliset numerot virhearvoiksi käyttämällä CVErr -funktiota. IsError-funktion avulla määritetään, edustaako numeerinen lauseke virhettä. IsError palauttaa arvon Tosi, jos lausekeargumentti osoittaa virheen; muussa tapauksessa se palauttaa arvon Epätosi.

Esimerkki

Huomautus

Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.

Tässä esimerkissä OnVirhe-funktiolla tarkistetaan, onko numeerinen lauseke virhearvo. CVErr -funktiota käytetään Virheen muuttujan palauttamiseksi käyttäjän määrittämästä funktiosta. Oletetaan UserFunction , että on käyttäjän määrittämä funktiotoimintosarja, joka palauttaa virhearvon, esimerkiksi lausekkeen UserFunction = CVErr(32767)mukana määritetty palautusarvo, jossa 32767 on käyttäjän määrittämä luku.

Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal)    ' Returns True.