Bir ifadenin> hata değeri olup olmadığını belirten bir Boole değeri döndürür.
Söz dizimi
IsError(ifade)
Gerekli ifadebağımsız değişkeni, geçerli herhangi bir ifade olabilir.
Açıklamalar
Hata değerleri, CVErr işlevi kullanılarak gerçek sayıların hata değerlerine dönüştürülmesiyle oluşturulur. IsError işlevi, sayısal ifadenin bir hatayı temsil edip etmediğini belirlemek için kullanılır. İfade bağımsız değişkeni bir hata gösteriyorsa IsError değeri True döndürür; aksi takdirde False döndürür.
Örnek
Not
Aşağıdaki örneklerde, bu işlevin Visual Basic for Applications (VBA) modülünde kullanımı gösterilir. VBA ile çalışma hakkında daha fazla bilgi için, rama'nın yanındaki açılan listede Geliştirici Başvurusu'nu seçin ve arama kutusuna bir veya birden çok terim yazın.
Bu örnekte, sayısal bir ifadenin hata değeri olup olmadığını denetlemek için IsError işlevi kullanılmıştır.
CVErr işlevi, kullanıcı tanımlı bir işlevden bir Hata Değişkeni döndürmek için kullanılır. Varsay UserFunction hata değeri döndüren kullanıcı tanımlı bir işlev yordamıdır; örneğin, 32767 kullanıcı tanımlı bir sayıdır, burada 32767 ifadesiyle UserFunction = CVErr(32767)birlikte atanan bir dönüş değeri.
Dim ReturnVal, MyCheck
ReturnVal = UserFunction()
MyCheck = IsError(ReturnVal) ' Returns True.