Επιστρέφει μια δυαδική τιμή που υποδεικνύει εάν μια παράσταση > είναι τιμή σφάλματος.
Σύνταξη
IsError ( παράσταση )
Η απαιτούμενη παράστασηόρισμα μπορεί να είναι οποιαδήποτε έγκυρη παράσταση.
Παρατηρήσεις
Οι τιμές σφάλματος δημιουργούνται με τη μετατροπή πραγματικών αριθμών σε τιμές σφάλματος χρησιμοποιώντας τη συνάρτηση CVErr . Η συνάρτηση IsError χρησιμοποιείται για να προσδιορίσει εάν μια αριθμητική παράσταση αντιπροσωπεύει ένα σφάλμα. Η συνάρτηση IsError επιστρέφει "Αληθές " εάν το όρισμα παράσταση υποδηλώνει σφάλμα. διαφορετικά, επιστρέφει την τιμή False.
Παράδειγμα
Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.
Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση IsError για να ελέγξει εάν μια αριθμητική παράσταση είναι τιμή σφάλματος. Η συνάρτηση CVErr χρησιμοποιείται για την επιστροφή μιας Μεταβλητής σφάλματος από μια συνάρτηση που ορίζεται από το χρήστη. Ας υποθέσουμε UserFunction είναι μια διαδικασία συνάρτησης που ορίζεται από το χρήστη και επιστρέφει μια τιμή σφάλματος. Για παράδειγμα, μια τιμή επιστροφής που έχει εκχωρηθεί με την πρόταση UserFunction = CVErr(32767), όπου ο αριθμός 32767 είναι ένας αριθμός που ορίζεται από το χρήστη.
Dim ReturnVal, MyCheck
ReturnVal = UserFunction() MyCheck = IsError(ReturnVal) ' Returns True.