Σημείωση: Η συνάρτηση, η μέθοδος, το αντικείμενο ή η ιδιότητα που περιγράφεται σε αυτό το θέμα είναι απενεργοποιημένη εάν η υπηρεσία παραστάσεων Microsoft Jet εκτελείται σε κατάσταση λειτουργίας φίλτρου, κάτι που αποτρέπει τον υπολογισμό πιθανώς μη ασφαλών παραστάσεων. Για περισσότερες πληροφορίες σχετικά με τη λειτουργία φίλτρου, κάντε αναζήτηση για "λειτουργία φίλτρου" στη Βοήθεια.
Επιστρέφει το μήνυμα σφάλματος που αντιστοιχεί σε μια δεδομένη αριθμός σφάλματος.
Σύνταξη
Σφάλμα [ (αριθμός σφάλματος) ]
Ο προαιρετικός αριθμός σφάλματοςόρισμα μπορεί να είναι οποιοσδήποτε έγκυρος αριθμός σφάλματος. Εάν το όρισμα αριθμός σφάλματος είναι έγκυρος αριθμός σφάλματος, αλλά δεν έχει οριστεί, η συνάρτηση Error επιστρέφει τη συμβολοσειρά "Σφάλμα που ορίζεται από την εφαρμογή ή ορίζεται από το αντικείμενο". Εάν το όρισμα αριθμός σφάλματος δεν είναι έγκυρο, προκύπτει σφάλμα. Εάν παραλειφθεί το όρισμα αριθμός σφάλματος , επιστρέφεται το μήνυμα που αντιστοιχεί στην πιο πρόσφατη σφάλμα χρόνου εκτέλεσης. Εάν δεν έχει παρουσιαστεί σφάλμα χρόνου εκτέλεσης ή ο αριθμός σφάλματος είναι 0, η συνάρτηση Error επιστρέφει μια συμβολοσειρά μηδενικού μήκους ("").
Παρατηρήσεις
Εξετάστε τις ρυθμίσεις ιδιότητα του αντικειμένου Err για να προσδιορίσετε το πιο πρόσφατο σφάλμα χρόνου εκτέλεσης. Η τιμή επιστροφής της συνάρτησης Error αντιστοιχεί στην ιδιότητα Description του αντικειμένου Err .
Παράδειγμα
Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στην Αναζήτηση και πληκτρολογήστε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.
Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση Error για να εκτυπώσει μηνύματα σφάλματος που αντιστοιχούν στους καθορισμένους αριθμούς σφάλματος.
Dim ErrorNumber
' Loop through values 61 - 64. For ErrorNumber = 61 To 64 ' Print error to Immediate window. Debug.Print Error(ErrorNumber) Next ErrorNumber