Pateikiama Bulio logikos reikšmė, nurodanti, ar reiškinys> yra klaidos reikšmė.
Sintaksė
IsError(išraiška)
Būtinas reiškinioargumentas gali būti bet kuris galiojantis reiškinys.
Pastabos
Klaidų reikšmės sukuriamos konvertuojant realiuosius skaičius į klaidų reikšmes naudojant funkciją CVErr. Funkcija IsError naudojama nustatyti, ar skaitinis reiškinys yra klaida. IsError grąžina True , jei išraiškos argumentas nurodo klaidą; priešingu atveju ji grąžina False.
Pavyzdys
Pastaba
Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.
Šiame pavyzdyje naudojama funkcija IsError , norint patikrinti, ar skaitinis reiškinys yra klaidos reikšmė. Funkcija CVErr naudojama grąžinti klaidos variantą iš vartotojo apibrėžtos funkcijos. Tarkime UserFunction , tai yra vartotojo apibrėžta funkcijos procedūra, kuri grąžina klaidos reikšmę, pvz., grąžinamąją reikšmę, priskirtą sakiniui UserFunction = CVErr(32767), kur 32767 yra vartotojo apibrėžtas skaičius.
Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal) ' Returns True.