Αναγν. άρθρου: 142138 - Τελευταία αναθεώρηση: Δευτέρα, 19 Σεπτεμβρίου 2011 - Αναθεώρηση: 7.0

Επεξήγηση των ανιχνεύσιμα σφάλματα στη Visual Basic για εφαρμογές

Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.

Σε αυτήν τη σελίδα

Ανάπτυξη όλων | Σύμπτυξη όλων

Περίληψη

Αυτό το άρθρο μια περιέχει λεπτομερείς περιγραφές ανιχνεύσιμο σφάλμα τα μηνύματα που μπορεί να χρησιμοποιηθεί με τη συνάρτηση Err στη Visual Basic για Εφαρμογές.

Περισσότερες πληροφορίες

Η Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για επεξήγηση, χωρίς καμία εγγύηση, ρητή ή σιωπηρή. Αυτό περιλαμβάνει αλλά δεν περιορίζεται σε σιωπηρών εγγυήσεων εμπορευσιμότητας ή καταλληλότητας για συγκεκριμένο σκοπό. Αυτό το άρθρο προϋποθέτει ότι είστε εξοικειωμένοι με τη γλώσσα προγραμματισμού που παρουσιάζεται, καθώς και με τα εργαλεία που χρησιμοποιούνται για τη δημιουργία και τον εντοπισμό σφαλμάτων διαδικασιών. Οι μηχανικοί υποστήριξης της Microsoft μπορούν να σας εξηγήσουν τη λειτουργικότητα μιας συγκεκριμένης διαδικασίας, αλλά δεν θα τροποποιήσουν αυτά τα παραδείγματα για να παράσχουν πρόσθετες λειτουργίες ούτε θα δημιουργήσουν διαδικασίες για να ικανοποιεί συγκεκριμένες απαιτήσεις σας.

Επιστροφή χωρίς GoSub (σφάλμα 3)

Πρόταση επιστροφής δεν έχει αντίστοιχη πρόταση GoSub. Σε αντίθεση με Για...Στη συνέχεια, ενώ...Wend και Sub...End Sub, που αντιστοιχίζονται σε μεταγλώττισης ώρα, GoSub και επιστροφή συμφωνούν κατά το χρόνο εκτέλεσης.

Μη έγκυρη διαδικασία κλήσης (σφάλμα 5)

Ένα όρισμα πιθανώς υπερβαίνει το εύρος των επιτρεπόμενων τιμών. Για παράδειγμα, συνάρτηση Sin μπορεί να δέχεται μόνο τιμές σε μια συγκεκριμένη περιοχή. Θετική τα ορίσματα που είναι μικρότερη από 2147483648 γίνονται αποδεκτές, ενώ δημιουργεί 2147483648 Αυτό το σφάλμα.

Αυτό το σφάλμα μπορεί επίσης να προκύψει, εάν γίνει προσπάθεια για να καλέσετε μια διαδικασία που είναι δεν είναι έγκυρη στην τρέχουσα πλατφόρμα. Για παράδειγμα, ίσως μόνο ορισμένες διαδικασίες ισχύει για Macintosh ή για Microsoft Windows και ούτω καθεξής.

Υπερχείλιση (σφάλμα 6)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Το αποτέλεσμα της ανάθεσης, υπολογισμό ή μετατροπή του τύπου δεδομένων είναι πολύ μεγάλο εκπροσωπούνται εντός της περιοχής που επιτρέπεται για αυτόν τον τύπο μεταβλητή.

    -ή-
  • Ανάθεση σε μια ιδιότητα υπερβαίνει τη μέγιστη τιμή της ιδιότητας μπορεί να Αποδοχή.

Εξαντλήθηκε η μνήμη (σφάλμα 7)

Ήταν απαραίτητη από τη διαθέσιμη μνήμη ή έχει όριο 64 K τμήματος αγοράς αντιμετώπισε. Για να αποφύγετε αυτό το σφάλμα, δοκιμάστε τα εξής:

  • Κλείστε περιττά εφαρμογές, έγγραφα ή αρχεία προέλευσης που είναι στη μνήμη.
  • Εάν έχετε εξαιρετικά μεγάλη λειτουργικές μονάδες ή διαδικασίες, λάβετε υπόψη πρόσφατες τους σε μικρότερα τμήματα. Αυτή η διαδικασία δεν αποθηκεύει μνήμη αλλά μπορεί Αποτροπή χτυπώντας όρια τμήμα 64 K.
  • Εάν εκτελείτε Microsoft Windows σε τυπική λειτουργία σε ένα 80386 ή 80486 υπολογιστή, προσπαθήστε να εκτελέσετε σε κατάσταση εμπλουτισμένης λειτουργίας.
  • Εάν εκτελείτε Microsoft Windows σε κατάσταση εμπλουτισμένης λειτουργίας, ελευθερώστε κάποιο δίσκο χώρο ή εξασφαλίζουν τουλάχιστον ότι είναι διαθέσιμο χώρο.
  • Εξάλειψη προγράμματα terminate-and-stay-resident) (tsr).
  • Ότι τα προγράμματα οδήγησης συσκευών που δεν είναι απαραίτητα.
  • Μειώστε τον αριθμό των καθολικών μεταβλητών.

Δείκτης εκτός περιοχής (σφάλμα 9)

Αναφέρεστε μέλος στοιχείο ή συλλογή ανύπαρκτους πίνακα. Το δείκτης ενδέχεται να είναι μεγαλύτερες ή μικρότερες από την περιοχή πιθανές δείκτες ή ο πίνακας μπορεί να έχει διαστάσεις που έχουν αντιστοιχιστεί σε αυτό το σημείο η εφαρμογή.

Διπλός ορισμός (σφάλμα 10)

Αυτό το σφάλμα προκύπτει συνήθως μόνο όταν δημιουργούνται από τον κώδικα, όπως το το ακόλουθο παράδειγμα:
Σφάλμα 10


Ωστόσο το σφάλμα μπορεί επίσης να προκύψει εάν προσπαθήσετε να χρησιμοποιήσετε ReDim για να αλλάξετε το αριθμός στοιχείων σε πίνακα σταθερού μεγέθους. Για παράδειγμα, με την ακόλουθη Κωδικός, πίνακα σταθερού FixedArr λαμβάνονται από SomeArr της διαδικασίας NextOne, στη συνέχεια, μια προσπάθεια που γίνεται για να αλλάξετε το μέγεθος SomeArr:

   Sub FirstOne

   Static FixedArr(25) As Integer   ' Create a fixed-size array
      NextOne FixedArr()            ' and pass it to another sub.

   End Sub

   Sub NextOne(SomeArr() As Integer)

   ReDim SomeArr(35)   ' Duplicate definition occurs here.
   . . .
   End Sub
				


Διαίρεση με μηδέν (11)

Η τιμή της παράστασης που χρησιμοποιείται ως διαιρέτης είναι μηδέν. Ελέγξτε το Ορθογραφικός έλεγχος των μεταβλητών στην έκφραση. Να λανθασμένη όνομα μεταβλητής δημιουργήσετε έμμεσα μια αριθμητική μεταβλητή που έχει προετοιμαστεί με μηδέν. Έλεγχος προηγούμενες λειτουργίες σε μεταβλητές στην έκφραση, ιδιαίτερα εκείνων που διαβιβάστηκε στη διαδικασία ως ορίσματα από άλλες διαδικασίες.

Ασυμφωνία τύπων (σφάλμα 13)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Η μεταβλητή ή ιδιότητα δεν είναι σωστός. Για παράδειγμα, μια μεταβλητή που απαιτεί μια ακέραια τιμή δεν μπορεί να δεχτεί μια τιμή συμβολοσειράς.
  • Ένα αντικείμενο έχει περάσει σε μια διαδικασία που αναμένει ένα μόνο η ιδιότητα ή τιμή.
  • Όνομα λειτουργικής μονάδας ή έργο χρησιμοποιήθηκε όπου αναμένεται μια έκφραση, για παράδειγμα:

    Debug.Print MyModule
  • Επιχειρήσατε να αναμείξετε παραδοσιακά βασικό σφάλμα χειρισμού με το χαρακτηριστικό τιμές έχοντας υποκατηγορία σφάλμα (10, vbError) Για παράδειγμα:
  • Σφάλμα CVErr(n)

    Μια τιμή CVErr δεν μπορεί να μετατραπεί σε ημερομηνία ή τύπους αριθμητικών (ακέραιος, Μακρύ, και ούτω καθεξής). Για παράδειγμα:

    MyVar = CInt(CVErr(9))

    Κατά το χρόνο εκτέλεσης, αυτό το σφάλμα συνήθως υποδηλώνει ότι μια μεταβλητή που χρησιμοποιείται σε ένα η έκφραση έχει εσφαλμένη μια υποκατηγορία ή μια μεταβλητή που περιέχει μια Πίνακας εμφανίστηκε σε μια πρόταση εκτύπωσης.

Συμβολοσειρά χώρο (σφάλμα 14)

Το σύστημά σας ενδέχεται να έχει εκτελέσει εξαντλήθηκε η μνήμη που εμπόδισε μια συμβολοσειρά από που έχει εκχωρηθεί. Παρομοίως, οι εκφράσεις που απαιτούν ότι είναι προσωρινές συμβολοσειρές δημιουργήθηκε για αξιολόγηση μπορεί να προκαλεί αυτό το σφάλμα. Για παράδειγμα, το ακολουθεί κωδικό θα προκαλέσει σφάλμα χώρου συμβολοσειράς εκτός:

     MyString = "Hello"
       For Count = 1 To 100
     MyString = MyString & MyString
     Next Count
				


Visual Basic σας επιτρέπει να αναθέσετε μια συμβολοσειρά με μέγιστο μήκος 65.535 χαρακτήρες. Ωστόσο, σε εκτέλεση προτάσεις κατά το χρόνο εκτέλεσης, ο κεντρικός υπολογιστής η εφαρμογή πρέπει να χρησιμοποιήσετε χώρο συμβολοσειράς για την επιβάρυνση. Το ποσό της επιβάρυνση διαφέρει μεταξύ των κεντρικών υπολογιστών, αλλά δεν πρέπει να υπερβαίνει τα 50 byte. Εάν χρειάζεται να εκχώρηση μιας συμβολοσειράς του κεντρικού σας μπορεί να υποστηρίξει το μέγιστο μήκος, μειώστε το συμβολοσειρά μέγεθος από 50 byte και στη συνέχεια αυξήστε σταδιακά το μήκος μέχρι αυτό Σφάλμα δημιουργείται ξανά. Η τιμή πριν από το σφάλμα αντιπροσωπεύει τον κεντρικό υπολογιστή μέγιστο μήκος συμβολοσειράς.

   Dim MyString As String * 65485
                      ' Start with (65535-50).
                      ' On successive runs, increment
                      ' length until "Out of string
                      ' space" error occurs.

   Sub MySub
        MyString = "string" ' Error occurs here when the
   End Sub                  ' maximum length is exceeded.
				


Συμβολοσειρά τύπου πολύπλοκη (σφάλμα 16)

Μια παράσταση συμβολοσειράς που είναι πολύ περίπλοκη. Συμβολοσειρές που δεν έχουν αντιστοιχιστεί σε μεταβλητές (όπως αυτές που επιστρέφονται από τις συναρτήσεις) αντιστοιχίζονται προσωρινές θέσεις κατά την αξιολόγηση της παράστασης συμβολοσειράς. Έχοντας πολλές από αυτές τις συμβολοσειρές μπορεί να προκαλέσει αυτό το σφάλμα. Δοκιμάστε την αντιστοίχιση αυτές τις συμβολοσειρές σε μεταβλητές και χρησιμοποιήστε το Οι μεταβλητές της έκφρασης αντί για αυτό.

Δεν είναι δυνατή η εκτέλεση της ζητούμενης λειτουργίας (σφάλμα 17)

Η λειτουργία που ζητήθηκε δεν μπορεί να εκτελεστεί επειδή θα ακυρώσει την τρέχουσα κατάσταση του έργου. Για παράδειγμα, το σφάλμα προκύπτει εάν χρησιμοποιείτε το Στο παράθυρο διαλόγου αναφορές (στο μενού Εργαλεία, κάντε κλικ στο κουμπί Rererences) για να προσθέσετε ένα αναφορά σε μια νέα βιβλιοθήκη έργου ή το αντικείμενο, ενώ ένα πρόγραμμα αλλαγής κατάσταση λειτουργίας.

Έγινε διακοπή από το χρήστη (σφάλμα 18)

CTRL + BREAK ή άλλο πλήκτρο διακοπής έχει πατηθεί από το χρήστη.

Συνέχιση χωρίς σφάλμα (σφάλμα 20)

Αντιμετώπισε μια πρόταση συνέχισης, αλλά είναι είτε εκτός του σφάλματος κώδικας χειρισμού ή Παρουσιάστηκε όσο δεν υπήρχε κανένα χειρισμό σφαλμάτων η ρουτίνα ενεργό.

Εξαντλήθηκε ο χώρος στοίβας (σφάλμα 28)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Πάρα πολλές ενεργές κλήσεις των Function ή Sub. Ελέγξτε ότι γενικά περιοδικότητας διαδικασίες που έχουν εντεθεί πολύ βαθιά και τους τερματιστεί σωστά.
  • Οι τοπικές μεταβλητές απαιτούν περισσότερο τοπικής μεταβλητής χώρο από τη διαθέσιμη. Δοκιμάστε δήλωση αντί για ορισμένες μεταβλητές στο επίπεδο της λειτουργικής μονάδας. Μπορείτε επίσης να Δηλώστε στατική όλες τις μεταβλητές της διαδικασίας πριν από την Η ιδιότητα, Sub ή Function λέξη-κλειδί με στατικό. Ή μπορείτε να χρησιμοποιήσετε το Στατική δήλωση για να δηλώσετε μεμονωμένων στατικές μεταβλητές μέσα διαδικασίες.
  • Συμβολοσειρές μηδενικού μήκους χρησιμοποιούν περισσότερο χώρο στοίβας από συμβολοσειρές μεταβλητού μήκους. Δοκιμάστε επαναπροσδιορισμός ορισμένες σας συμβολοσειρές μηδενικού μήκους ως μεταβλητού μήκους συμβολοσειρές.
  • Πάρα πολλές ένθετες DoEvents προτάσεις.
Χρησιμοποιήστε το πλαίσιο διαλόγου κλήσεις ποιες διαδικασίες είναι ενεργό προβολή (από το στοίβα). Για να εμφανίσετε το παράθυρο διαλόγου κλήσεις, επιλέξτε το κουμπί στα δεξιά του στο πλαίσιο διαδικασιών στο παράθυρο Εντοπισμός σφαλμάτων.

Sub ή λειτουργία δεν έχει οριστεί (σφάλμα 35)

Μια διαδικασία Sub, συνάρτηση ή ιδιότητα ονομάζεται αλλά δεν έχει οριστεί.

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Πληκτρολογήσατε λανθασμένα το όνομα της διαδικασίας σας.
  • Η καθορισμένη διαδικασία δεν είναι ορατή στη διαδικασία κλήσης. Διαδικασίες δηλωθεί ιδιωτικού στη λειτουργική μονάδα δεν είναι δυνατό να κληθεί από διαδικασίες έξω από τη λειτουργική μονάδα. Εάν η επιλογή ιδιωτικού λειτουργική μονάδα είναι σε ισχύ, διαδικασίες στη λειτουργική μονάδα δεν είναι διαθέσιμες σε άλλα έργα. Επιλέξτε " Βρείτε από το μενού "Επεξεργασία" για να εντοπίσετε τη διαδικασία.
  • Έχει δηλωθεί μια ρουτίνα βιβλιοθήκης δυναμικής σύνδεσης (DLL), αλλά η ρουτίνα δεν είναι σε συγκεκριμένη βιβλιοθήκη.

Παρουσιάστηκε σφάλμα κατά τη φόρτωση του DLL (σφάλμα 48)

Δεν είναι δυνατή η φόρτωση της καθορισμένης βιβλιοθήκης δυναμικής σύνδεσης (DLL). Αυτό είναι συνήθως Επειδή το αρχείο καθορίζεται με όρο Lib στην πρόταση Declare όχι έγκυρο DLL.

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Το αρχείο δεν είναι εκτελέσιμο αρχείο DLL.
  • Το αρχείο δεν είναι ένα αρχείο DLL του Microsoft Windows.
  • Το αρχείο είναι ένα παλιό Microsoft Windows DLL που δεν είναι συμβατό με Λειτουργία προστασίας των Microsoft Windows.
  • DLL παραπέμπει σε κάποιο άλλο αρχείο DLL που δεν υπάρχει.
  • Το DLL ή ένα από τα αρχεία DLL που αναφέρεται δεν είναι σε έναν κατάλογο που καθορίζεται από το διαδρομή σας.

Εσφαλμένη DLL (σφάλμα 49) σύμβαση κλήσης

Το πρόγραμμα καλεί μια ρουτίνα σε μια βιβλιοθήκη δυναμικής σύνδεσης (DLL) που είτε να περνά το εσφαλμένο τύπο ή τον αριθμό των ορισμάτων ή δεν έχει χρήση της σύμβασης κλήσης Pascal. Βεβαιωθείτε ότι τα ορίσματα που διαβιβάστηκε η ρουτίνα DLL ταιριάζει ακριβώς με τα ορίσματα που αναμένεται από τη ρουτίνα. Εάν το DLL ρουτίνα αναμένει ορίσματα με τιμή, βεβαιωθείτε ότι καθορίσατε ByVal για τα ορίσματα της διασάφησης για τη ρουτίνα.

Εσωτερικό σφάλμα (σφάλμα 51)

Παρουσιάστηκε ένα εσωτερικό δυσλειτουργία της Visual Basic. Εκτός εάν αυτή η κλήση έγινε που δημιουργούνται από τη δήλωση σφάλμα, επικοινωνήστε με την υποστήριξη προϊόντων της Microsoft Υπηρεσίες να αναφέρουν τις συνθήκες κάτω από την οποία εμφανίστηκε το μήνυμα.

Λανθασμένο όνομα αρχείου ή τον αριθμό (σφάλμα 52)

Μια δήλωση που αναφέρεται σε ένα αρχείο με ένα αρχείο αριθμός ή όνομα αρχείου που είναι:

  • Μη έγκυρο όνομα ή αριθμό
  • Δεν καθορίστηκε σε ανοικτή δήλωση
  • Καθορίζεται σε μια ανοιχτή δήλωση, αλλά από τότε έχουν κλειστεί
  • Εκτός της περιοχής του αρχείου αριθμούς (1-511)
Στα Microsoft Windows, χρησιμοποιήστε τις ακόλουθες συμβάσεις για τον ορισμό ονομάτων αρχείων και κατάλογοι:

  • Το όνομα ενός αρχείου ή καταλόγου μπορεί να έχει δύο μέρη: ένα όνομα και μια προαιρετική επέκταση. Τα δύο τμήματα διαχωρίζονται με τελεία, για παράδειγμα Myfile.new.
  • Το όνομα μπορεί να περιέχει έως οκτώ χαρακτήρες και να την επέκταση περιέχει μέχρι τρεις χαρακτήρες.
  • Το όνομα πρέπει να αρχίζει με γράμμα ή αριθμό. Μπορεί να περιλαμβάνει οποιοδήποτε κεφαλαία ή πεζά (ονόματα αρχείων δεν διάκριση πεζών-κεφαλαίων) χαρακτήρες εκτός από τα ακόλουθα:

       Character     Description
       ----------------------------------
    
        .           Period
        "           Quotation mark
        '           Single quotation mark (apostrophe)
        +           Plus sign
        /           Slash
        \           Backslash
        [ ]         Brackets
        :           Colon
        ;           Semicolon
        |           Vertical bar (pipe)
        =           Equal sign
        ,           Comma
  • Το όνομα πρέπει να περιέχει διαστήματα. Τα ακόλουθα ονόματα έχουν δεσμευμένες και δεν μπορεί να χρησιμοποιηθεί για αρχεία ή καταλόγους: CON, AUX, COM1, Θύρα COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN και NUL. Για παράδειγμα, εάν έχετε Προσπαθήστε να ονομάσετε ένα αρχείο θα PRN στην πρόταση Open, τον προεπιλεγμένο εκτυπωτή απλώς γίνονται προορισμού για εκτύπωση # και # statements εγγραφής Άμεση αριθμός αρχείου που καθορίζεται στην πρόταση Open.
  • Ακολουθούν παραδείγματα έγκυρων ονομάτων αρχείων των Microsoft Windows:

    ΓΡΆΜΜΑ.DOC
    ΤΙΜΟΛΌΓΙΟ.TXT
    BUDGET.92
    12345678.901
    2NDTRY.ΥΠΟΣΈΛΙΔΟ
  • Στον Macintosh, ένα αρχείο μπορεί να έχει οποιονδήποτε χαρακτήρα εκτός από το άνω και κάτω τελεία (:), και μπορεί να περιέχουν κενά διαστήματα. Δεν επιτρέπονται σε μηδενικούς χαρακτήρες [Chr(0)] οποιαδήποτε ονόματα αρχείων.

Το αρχείο δεν βρέθηκε (σφάλμα 53)

Οι πιθανές αιτίες για αυτό το σφάλμα κατά το χρόνο εκτέλεσης:

  • Μια δήλωση (για παράδειγμα, Kill, όνομα ή άνοιγμα) αναφέρεται σε ένα αρχείο που δεν υπάρχει.
  • Έγινε προσπάθεια να καλέσετε μια διαδικασία σε μια βιβλιοθήκη δυναμικής σύνδεσης (DLL), αλλά το όνομα αρχείου της βιβλιοθήκης που καθορίζονται στον όρο Lib από το Δηλώστε τη δήλωση δεν βρέθηκε.
Σε περιβάλλον ανάπτυξης, αυτό το σφάλμα παρουσιάζεται εάν προσπαθήσετε να ανοίξετε ένα το έργο ή φόρτωση ενός αρχείου κειμένου που δεν υπάρχει.

Εσφαλμένη κατάσταση αρχείου (σφάλμα 54)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Τοποθέτηση ή λήψη δήλωση καθορίζοντας ένα σειριακό αρχείο. Σημειώστε ότι η τοποθέτηση και Get μπορεί να αναφέρεται μόνο σε αρχεία που έχουν ανοιχτεί για τυχαία πρόσβαση.
  • Μια εκτύπωση # statement Καθορίζει ένα αρχείο ανοιχτεί για μια λειτουργία πρόσβασης άλλων από την έξοδο ή προσάρτηση.
  • Ένα # statement εισόδου Καθορίζει ένα αρχείο ανοιχτεί για μια λειτουργία πρόσβασης άλλων από εισόδου.
  • Οποιαδήποτε προσπάθεια να συντάξετε ένα αρχείο μόνο για ανάγνωση.

Αρχείο ήδη ανοικτό (σφάλμα 55)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Εκτελέστηκε λειτουργία διαδοχικών εξόδου ανοικτή δήλωση για ένα αρχείο που είναι ήδη ανοιχτεί.
  • Μια δήλωση (για παράδειγμα Kill, SetAttr ή όνομα) αναφέρεται σε ένα ανοιχτό αρχείο.

Σφάλμα συσκευής I/O (σφάλμα 57)

Παρουσιάστηκε ένα σφάλμα εισόδου ή εξόδου σας πρόγραμμα χρησιμοποιούσε μια συσκευή όπως ενός εκτυπωτή ή τη μονάδα δίσκου.

Το αρχείο υπάρχει ήδη (σφάλμα 58)

Κατά το χρόνο εκτέλεσης, αυτό το σφάλμα παρουσιάζεται όταν το νέο όνομα αρχείου (για παράδειγμα, ένα καθορίζεται σε μια πρόταση όνομα) είναι πανομοιότυπο με ένα όνομα αρχείου που ήδη υπάρχει. Εμφανίζεται επίσης όταν χρησιμοποιήσετε Αποθήκευση ως για να αποθηκεύσετε ένα φορτωμένο αυτήν τη στιγμή έργο, εάν το έργο όνομα ήδη υπάρχει.

Εσφαλμένο μήκος εγγραφής (σφάλμα 59)

Το μήκος εγγραφής μεταβλητή Get ή Put πρόταση δεν ταιριάζει το μήκος που καθορίζεται στην αντίστοιχη πρόταση Open. Επειδή ένα δύο - Περιγραφή byte προστίθεται πάντα σε μια συμβολοσειρά μεταβλητού μήκους Put για ένα τυχαίο αρχείο της Access, συμβολοσειρά μεταβλητού μήκους πρέπει να είναι τουλάχιστον δύο χαρακτήρες μικρότερο από το μήκος εγγραφής που καθορίζονται στον όρο Len το άνοιγμα η πρόταση.

Τύποι δεδομένων VARIANT απαιτούν επίσης μια περιγραφή των δύο byte. Που περιέχουν παραλλαγές Οι συμβολοσειρές μεταβλητού μήκους απαιτούν μια περιγραφή τεσσάρων byte. Επομένως, για Οι συμβολοσειρές μεταβλητού μήκους σε μια μεταβλητή Variant, η συμβολοσειρά πρέπει να είναι τουλάχιστον 4 byte μικρότερο από το μήκος εγγραφής που καθορίζονται στον όρο Len.

Δίσκος γέμισε (σφάλμα 61)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Δεν υπάρχει αρκετός χώρος στο δίσκο για την ολοκλήρωση μιας εκτύπωσης #, Εγγραφή # ή κλείσετε τη λειτουργία.
  • Δεν υπάρχει αρκετός χώρος στο δίσκο για να δημιουργήσετε τα απαιτούμενα αρχεία.
Για να επιλύσετε αυτήν την κατάσταση, μετακινήστε κάποια αρχεία σε άλλο δίσκο ή διαγραφή Ορισμένα αρχεία.

Είσοδος μετά το τέλος της γραμμής (σφάλμα 62)

Εισαγωγή # ή εισόδου γραμμής # statement ανάγνωση από ένα αρχείο σε όλα τα έχει ήδη γίνει ανάγνωση δεδομένων ή από ένα κενό αρχείο. Για να αποφύγετε αυτό το σφάλμα, χρησιμοποιήστε λειτουργεί το EOF (αμέσως πριν από την Input # statement) για να εντοπίσετε το τέλος αρχείου.

Εσφαλμένος αριθμός εγγραφής (σφάλμα 63)

Αριθμός εγγραφής σε μια πρόταση τοποθέτηση ή λήψη είναι μικρότερη ή ίση με μηδέν.

Πάρα πολλά αρχεία (σφάλμα 67)

Πιθανές αιτίες για αυτό το σφάλμα είναι:

  • Δεν υπάρχει όριο στον αριθμό των αρχείων του δίσκου που μπορείτε να ανοίξετε σε ένα ώρα. Για τα Microsoft Windows, αυτό το όριο είναι συνάρτηση των αρχείων = ρύθμιση ΠΑΡΑΜΈΤΡΩΝ σας.Το αρχείο SYS. Αυξήστε τον αριθμό και κάντε επανεκκίνηση.
  • Το λειτουργικό σύστημα έχει ένα όριο για τον αριθμό των αρχείων στον ριζικό κατάλογο Κατάλογος (συνήθως 512). Εάν το πρόγραμμά σας Άνοιγμα, κλείσιμο, ή Αποθήκευση αρχείων στον ριζικό κατάλογο, αλλάξτε το πρόγραμμά σας ώστε να χρησιμοποιεί έναν υποκατάλογο.
  • Στον Macintosh, το τυπικό όριο είναι 40 αρχεία. Το όριο αυτό μπορεί να είναι αλλάξει χρησιμοποιώντας ένα βοηθητικό πρόγραμμα για να τροποποιήσετε την παράμετρο MaxFiles της εκκίνησης μπλοκ.

Συσκευή δεν είναι διαθέσιμη (σφάλμα 68)

Συσκευή που προσπαθείτε να αποκτήσετε πρόσβαση δεν είτε ηλεκτρονικά ή δεν υπάρχει.

Δεν έχετε δικαίωμα πρόσβασης (σφάλμα 70)

Έγινε προσπάθεια εγγραφής σε δίσκο με προστασία εγγραφής ή η πρόσβαση σε κλειδωμένο αρχείο. Για παράδειγμα, αυτό το σφάλμα θα παρουσιαστεί αν ανοιχτό για έξοδο δήλωση εκτελεστεί σε ένα αρχείο με προστασία εγγραφής.

Δίσκος δεν είναι έτοιμος (σφάλμα 71)

Δεν υπάρχει είτε δισκέτα στη μονάδα δίσκου που έχει καθοριστεί ή θυρίδα μονάδας δίσκου είναι ανοιχτό. Τοποθετήστε μια δισκέτα στη μονάδα δίσκου, κλείσιμο της θύρας και να επαναλάβετε τη λειτουργία.

Δεν είναι δυνατή η μετονομασία με διαφορετική μονάδα δίσκου (σφάλμα 74)

Δεν μπορείτε να χρησιμοποιήσετε το όνομα δήλωσης για να μετονομάσετε ένα αρχείο με μια νέα μονάδα δίσκου ονομασία. Χρησιμοποιήστε την ενέργεια αντιγραφής αρχείων για την εγγραφή του αρχείου σε άλλη μονάδα δίσκου και διαγραφή το παλιό αρχείο με μια δήλωση Kill.

Σφάλμα πρόσβασης διαδρομής/αρχείου (σφάλμα 75)

Κατά τη διάρκεια μιας λειτουργίας αρχείου ή πρόσβαση δίσκου (για παράδειγμα, άνοιγμα, MkDir, ChDir, ή RmDir), το λειτουργικό σύστημα θα μπορούσε να δημιουργήσετε μια σύνδεση μεταξύ του διαδρομή και όνομα αρχείου.

Βεβαιωθείτε ότι ο καθορισμός του αρχείου έχει μορφοποιηθεί σωστά. Να ένα όνομα αρχείου περιέχει ένα έγκυρο ή σχετική διαδρομή. Ξεκινά μια έγκυρη διαδρομή με το όνομα της μονάδας δίσκου (Εάν η διαδρομή σε άλλη μονάδα δίσκου) και λίστες του ρητή διαδρομή από το ριζικό κατάλογο για το αρχείο. Κάθε διαδρομή που δεν είναι πλήρως είναι προσδιορισμένο σε σχέση με την τρέχουσα μονάδα δίσκου και τον κατάλογο. Αυτό το σφάλμα μπορεί να επίσης να προκύψει κατά την προσπάθεια να αποθηκεύσετε ένα αρχείο που θα αντικαταστήσει ένα υπάρχον αρχείο μόνο για ανάγνωση.

Η διαδρομή δεν βρέθηκε (σφάλμα 76)

Κατά τη διάρκεια μιας λειτουργίας αρχείου ή πρόσβαση δίσκου (για παράδειγμα, άνοιγμα, MkDir, ChDir, ή RmDir), το λειτουργικό σύστημα δεν ήταν δυνατό να εντοπίσει την καθορισμένη διαδρομή. Το το σφάλμα παρουσιάζεται επίσης στο περιβάλλον εντοπισμού σφαλμάτων, εάν επιχειρήσετε να ανοίξετε ένα το Project ή να εισαγάγετε ένα αρχείο κειμένου με μη έγκυρη διαδρομή. Βεβαιωθείτε ότι η διαδρομή είναι πληκτρολογήσατε σωστά.

Μεταβλητή αντικειμένου δεν οριστεί (σφάλμα 91)

Προσπαθείτε να χρησιμοποιήσετε μια μεταβλητή αντικειμένου που δεν έχει ακόμη αναφορά σε έγκυρο αντικείμενο, ή που έχει οριστεί σε Nothing. Καθορίστε ή respecify ένα αναφορά για τη μεταβλητή αντικειμένου. Για παράδειγμα, εάν είχαν πρόταση Set παραλειφθεί στον ακόλουθο κώδικα, θα παρουσιαστεί σφάλμα:

   Dim MyObject As Object     ' Creates object variable.
   Set MyObject = Sheets(1)   ' Creates valid object reference.
   MyCount = MyObject.Count   ' Assigns Count value to MyCount.
				


Για επανάληψη δεν έχει προετοιμαστεί (σφάλμα 92)

Υπερπηδήσετε στη μέση για ένα...Επόμενο βρόχο. Τοποθέτηση ετικετών μέσα σε ένα Για...Επόμενο βρόχο δεν συνιστάται.

Μη έγκυρο μοτίβο συμβολοσειρά (σφάλμα 93)

Μοτίβο συμβολοσειράς που καθορίζεται με Like λειτουργία αναζήτησης δεν είναι έγκυρη. Ένα συνηθισμένο παράδειγμα παράστασης λίστα μη έγκυρος χαρακτήρας είναι [α-β, όπου Λείπει η δεξιά αγκύλη.

Μη έγκυρη χρήση της τιμής Null (σφάλμα 94)

Προσπαθείτε να αποκτήσετε την τιμή του χαρακτηριστικού μεταβλητή ή παράσταση που είναι Null. Η τιμή null είναι ένας δευτερεύων τύπος variant που χρησιμοποιείται για να υποδείξει ότι ένα στοιχείο δεδομένων δεν περιέχει έγκυρα δεδομένα. Για παράδειγμα:

   MyVar = Null
   For Count = 1 To MyVar
   . . .
   Next Count
				


Δεν είναι δυνατή η φόρτωση της λειτουργικής μονάδας. μη έγκυρη μορφή (σφάλμα 323)

Η λειτουργική μονάδα που προσπαθήσατε να φορτώσετε δεν είναι μια λειτουργική μονάδα κειμένου. Ορισμένες εκδόσεις του Visual Basic σας επιτρέπει να αποθηκεύσετε κώδικα σε δυαδικό και κειμένου. Εάν είναι δυνατόν, αποθηκεύεται το αρχείο στην εφαρμογή στην οποία έγινε τελευταία νέα φόρτωση και Αποθηκεύστε το ως κείμενο. Αυτός ο κωδικός σφάλματος που ισχύει για το Microsoft Excel για Windows 95 έκδοση 7.0 μόνο.

Η ιδιότητα ή η μέθοδος δεν βρέθηκε (σφάλμα 423)

Object.Method ή αντικείμενο.ιδιότητα αναφέρεται, αλλά είναι η μέθοδος ή ιδιότητα δεν έχει οριστεί ή πληκτρολογήσατε λανθασμένα το όνομα του αντικειμένου. Για να δείτε τι Ιδιότητες και μεθόδους που έχουν οριστεί για ένα αντικείμενο, επιλέξτε το πρόγραμμα περιήγησης του αντικειμένου από το μενού Προβολή. Επιλέξτε την κατάλληλη βιβλιοθήκη και το αντικείμενο για να εμφανίσετε διαθέσιμες ιδιότητες και μεθόδους.

Αντικείμενο απαιτείται (σφάλμα 424)

Έχετε αναφέρεται σε μια ιδιότητα ή μέθοδο, αλλά έχετε δώσει ένα προσδιοριστικό έγκυρο αντικείμενο.

Η κλάση δεν υποστηρίζει OLE Automation (430 σφάλμα)

Το αντικείμενο που καθορίστηκε στην κλήση συνάρτηση GetObject ή CreateObject ήταν βρέθηκε, αλλά δεν έχει εκτεθεί μια διασύνδεση προγραμματισμού. Επομένως, δεν μπορείτε σύνταξη κώδικα για να ελέγξετε τη συμπεριφορά του αντικειμένου. Ελέγξτε την τεκμηρίωση του η εφαρμογή που δημιούργησε το αντικείμενο για τους περιορισμούς στη χρήση OLE Αυτοματοποίηση με αυτή την κλάση του αντικειμένου.

Το αντικείμενο δεν υποστηρίζει αυτήν την ιδιότητα ή μέθοδο (σφάλμα 438)

Αυτή η μέθοδος ή ιδιότητα δεν υπάρχει για αυτό το αντικείμενο αυτοματισμού OLE. Δείτε Για περισσότερες πληροφορίες σχετικά με το αντικείμενο και να ελέγξετε την τεκμηρίωση το αντικείμενο ορθογραφίες ιδιοτήτων και μεθόδων.

Σφάλμα αυτοματισμού OLE (σφάλμα 440)

Παρουσιάστηκε σφάλμα κατά την εκτέλεση μιας μεθόδου ή πρόσβαση σε μια ιδιότητα ενός μεταβλητή αντικειμένου. Το σφάλμα που αναφέρθηκε από την εφαρμογή που δημιούργησε το το αντικείμενο.

Το αντικείμενο δεν υποστηρίζει αυτήν την ενέργεια (σφάλμα 445)

Αυτή η μέθοδος ή ιδιότητα δεν υποστηρίζεται από αυτό το αντικείμενο. Δείτε το αντικείμενο τεκμηρίωση για περισσότερες πληροφορίες σχετικά με το αντικείμενο και να ελέγξετε την ορθογραφία Ιδιότητες και μεθόδους.

Το αντικείμενο δεν υποστηρίζει ονοματοδοτημένα ορίσματα (σφάλμα 446)

Τα ορίσματα μπορεί να καθοριστεί μόνο με τη θέση κατά την εκτέλεση μεθόδων σε αυτό το αντικείμενο. Ανατρέξτε στην τεκμηρίωση του αντικειμένου για περισσότερες πληροφορίες σχετικά με το όρισμα θέσεις και τύπους.

Το αντικείμενο δεν υποστηρίζει τις τρέχουσες τοπικές ρυθμίσεις (σφάλμα 447)

Το αντικείμενο που προσπαθείτε να αποκτήσετε πρόσβαση δεν υποστηρίζει τοπική ρύθμιση για το τρέχον έργο. Για παράδειγμα, εάν το τρέχον έργο σας έχει το Καναδικός γαλλικά, το αντικείμενο που προσπαθείτε να αποκτήσετε πρόσβαση σε ρύθμιση τοποθεσίας πρέπει υποστηρίζουν ότι η τοπική ρύθμιση. Ελέγξτε τις τοπικές ρυθμίσεις του αντικειμένου υποστηρίζει.

Σημειώστε επίσης ότι το αντικείμενο μπορεί να βασίζονται σε υποστήριξη εθνικής γλώσσας σε ένα βιβλιοθήκη dynaminc σύνδεσης (DLL), για παράδειγμα OLE2NLS.DLL. Εάν Ναι, μπορεί να χρειάζεστε ένα πιο πρόσφατη έκδοση που υποστηρίζει την τρέχουσα γλώσσα του έργου.

Ονοματοδοτημένο όρισμα δεν βρέθηκε (σφάλμα 448)

Καθορίσατε ονοματοδοτημένο όρισμα, αλλά η διαδικασία δεν έχει οριστεί για την αποδοχή ένα όρισμα με αυτό το όνομα. Ελέγξτε την ορθογραφία του ονόματος του ορίσματος.

Δεν είναι προαιρετικό όρισμα (σφάλμα 449)

Ο αριθμός και οι τύποι ορίσματα πρέπει να συμφωνεί με τα αναμενόμενα. Για παράδειγμα, Αριστερό συνάρτηση απαιτεί δύο ορίσματα, η πρώτη που αντιπροσωπεύει το λειτουργεί σε συμβολοσειρά χαρακτήρων και το δεύτερο που αντιπροσωπεύει τον αριθμό των χαρακτήρων από την αριστερή πλευρά της συμβολοσειράς. Επειδή ούτε είναι προαιρετικό όρισμα, πρέπει να παρέχονται και τα δύο.

Ένα όρισμα μπορεί να παραληφθεί μόνο από μια κλήση σε μια διαδικασία που ορίζεται από το χρήστη εάν αυτά έχουν δηλωθεί προαιρετικά στη δήλωση διαδικασία.

Λάθος αριθμός ορισμάτων (450 σφάλμα)

Ο αριθμός των ορισμάτων της κλήσης της διαδικασίας δεν ήταν ο ίδιος με τον αριθμό των ορισμάτων που αναμένεται από τη διαδικασία. Ελέγξτε τη λίστα ορισμάτων κλήση από τη διαδικασία δήλωσης.

Αντικείμενο δεν μια συλλογή (451 υπαγόμενο σφάλμα)

Έχετε καθορίσει μια λειτουργία ή μια ιδιότητα που χρησιμοποιείται αποκλειστικά από συλλογές, αλλά το αντικείμενο δεν είναι μια συλλογή. Ορθογραφικός έλεγχος του αντικείμενο ή ιδιότητα όνομα ή βεβαιωθείτε ότι το αντικείμενο είναι μια συλλογή.

Μη έγκυρη σειράς (σφάλμα 452)

Η κλήση σας σε μια βιβλιοθήκη δυναμικής σύνδεσης (DLL) που υποδεικνύεται για να χρησιμοποιήσετε έναν αριθμό αντί για ένα όνομα διαδικασίας, χρησιμοποιώντας τη σύνταξη # αριθ. Ωστόσο, η προσπάθεια μετατροπής num έκφραση σε ένα τακτικό απέτυχε ή δεν num καθορίζεται Καθορίστε οποιαδήποτε λειτουργία στο αρχείο DLL. Βεβαιωθείτε ότι η έκφραση αντιπροσωπεύει έναν έγκυρο αριθμό ή τη διαδικασία κλήσης κατά όνομα.

Καθορισμένη συνάρτηση DLL δεν βρέθηκε (σφάλμα 453)

Βιβλιοθήκη δυναμικής σύνδεσης (DLL) σε μια αναφορά βιβλιοθήκη χρήστη βρέθηκε, αλλά η συνάρτηση DLL που καθορίσατε δεν βρέθηκε μέσα στο DLL. Μια μη έγκυρη σειράς ενδέχεται να έχουν καθοριστεί στη δήλωση της συνάρτησης. Επίσης, μπορεί να έχετε το αρχείο DLL το όνομα του δικαιώματος αλλά δεν είναι η έκδοση που περιέχει την καθορισμένη λειτουργία.

Πόρου κώδικα που δεν βρέθηκε (σφάλμα 454)

Έγινε μια κλήση σε μια διαδικασία πόρου κώδικα, αλλά ο πόρος κώδικα Δεν ήταν δυνατό να βρεθεί. Αυτό το σφάλμα μπορεί να παρουσιαστεί μόνο σε λειτουργικά Macintosh το σύστημα.

Σφάλμα κλειδώματος του πόρου κώδικα (σφάλμα 455)

Έγινε μια κλήση σε μια διαδικασία πόρου κώδικα. Ήταν πόρου κώδικα βρέθηκε, αλλά Παρουσιάστηκε ένα σφάλμα όταν έγινε προσπάθεια για να κλειδώσετε τον πόρο. Έλεγχος για ένα σφάλμα που επιστράφηκε από το HLock (για παράδειγμα, "δεν είναι έγκυρη σε κενό χειρισμού"ή"Παράνομη στο ελεύθερο μπλοκ"). Αυτό το σφάλμα μπορεί να προκύψει μόνο από το Λειτουργικό σύστημα Macintosh.

[Αντικείμενο] δεν διαθέτει ιδιότητα [όνομα ιδιότητας] (σφάλμα 1000)

Η ιδιότητα δεν υπάρχει για αυτό το αντικείμενο. Για να δείτε μια λίστα ιδιοτήτων για αυτό το αντικείμενο, επιλέξτε το αντικείμενο προγράμματος περιήγησης από το μενού Προβολή και κάντε κλικ το κουμπί ' ερωτηματικό ' στο παράθυρο Object Browser για να εμφανίσετε το Visual Βασικό θέμα της Βοήθειας για αυτό το αντικείμενο.

[Αντικείμενο] δεν έχει μέθοδο [όνομα μεθόδου] (σφάλμα 1001)

Η μέθοδος δεν υπάρχει για αυτό το αντικείμενο. Για να δείτε μια λίστα των μεθόδων Αυτό το αντικείμενο, επιλέξτε το αντικείμενο προγράμματος περιήγησης από το μενού Προβολή και κάντε κλικ το κουμπί ' ερωτηματικό ' στο παράθυρο Object Browser για να εμφανίσετε το Visual Βασικό θέμα της Βοήθειας για αυτό το αντικείμενο.

Λείπει το απαιτούμενο όρισμα [όρισμα (σφάλμα 1002)

Η μέθοδος αναμένεται ένα απαιτούμενο όρισμα που δεν υπάρχει. Προσθήκη του το όρισμα του κώδικα. Για να δείτε μια λίστα με τα απαιτούμενα ορίσματα, επιλέξτε αντικείμενο Πρόγραμμα περιήγησης από το μενού "Προβολή" και κάντε κλικ στο κουμπί του ερωτηματικού στην το Αντικείμενο διαλόγου του προγράμματος περιήγησης για να εμφανίσετε το θέμα Βοήθειας της Visual Basic.

Μη έγκυρος αριθμός ορισμάτων (σφάλμα 1003)

Η μέθοδος έχει εσφαλμένο αριθμό ορισμάτων. Αυτό συμβαίνει συνήθως όταν κάνετε Χρησιμοποιήστε τα ορίσματα με κόμμα θέση (αντί για ορίσματα με όνομα), και έχουν πάρα πολλά ορίσματα.

Για να δείτε τα έγκυρα ορίσματα για αυτήν τη μέθοδο, επιλέξτε αντικείμενο προγράμματος περιήγησης από το Προβολή μενού και κάντε κλικ στο κουμπί ' ερωτηματικό ' στο παράθυρο διαλόγου Αναζήτηση αντικειμένων το πλαίσιο για να εμφανίσετε το θέμα Βοήθειας της Visual Basic για αυτή τη μέθοδο.

Απέτυχε η μέθοδος [όνομα μεθόδου] [αντικείμενο] κλάσης (σφάλμα 1004)

Παρουσιάστηκε ένα εξωτερικό σφάλμα, όπως αποτυχία ανάγνωσης ή εγγραφής από ένα αρχείο. Δεν είναι δυνατό να χρησιμοποιηθεί η μέθοδος του αντικειμένου. Πιθανές αιτίες είναι το ακολουθεί:

  • Ένα όρισμα περιέχει μια τιμή που δεν είναι έγκυρη. Μια συνηθισμένη αιτία αυτού του το πρόβλημα είναι η προσπάθεια πρόσβασης σε ένα αντικείμενο που δεν υπάρχει [για το παράδειγμα, προσπαθήσατε να χρησιμοποιήσετε Workbooks(5) όταν υπάρχουν μόνο τρία τα βιβλία ανοίγουν].
  • Η μέθοδος δεν μπορεί να χρησιμοποιηθεί στο εφαρμοσμένο περιβάλλον. Για παράδειγμα, ορισμένες Μέθοδοι αντικειμένου Range απαιτούν περιέχει η περιοχή δεδομένων. Εάν η περιοχή δεν περιέχει δεδομένα, η μέθοδος αποτυγχάνει.
  • Παρουσιάστηκε ένα εξωτερικό σφάλμα, όπως αποτυχία ανάγνωσης ή εγγραφής από μια το αρχείο.
Για περισσότερες πληροφορίες σχετικά με τη μέθοδο, αναζήτηση στη Βοήθεια για το όνομα μεθόδου.

Δεν είναι δυνατό να ορίσετε την ιδιότητα [όνομα ιδιότητας] της κλάσης [αντικείμενο] (σφάλμα 1005)

Η ιδιότητα δεν είναι δυνατό να αλλάξει. Πιθανές αιτίες είναι οι εξής:

  • Η τιμή που χρησιμοποιείτε για την ιδιότητα δεν είναι έγκυρη (για παράδειγμα, μπορείτε ιδιότητα μια τιμή συμβολοσειράς, αλλά η ιδιότητα απαιτεί μια τιμή Boolean η τιμή).
  • Η ιδιότητα είναι μόνο για ανάγνωση και δεν μπορεί να εγγραφεί σε.

Δεν είναι δυνατή η λήψη της ιδιότητας [όνομα ιδιότητας] της κλάσης [αντικείμενο] (σφάλμα 1006)

Η ιδιότητα δεν είναι δυνατό να αλλάξει. Πιθανές αιτίες είναι:

  • Η τιμή που χρησιμοποιείτε για την ιδιότητα δεν είναι έγκυρη. Για παράδειγμα, ιδιότητα μια τιμή συμβολοσειράς, όταν η ιδιότητα απαιτεί ένα Δυαδική τιμή.
  • Η ιδιότητα δεν μπορεί να χρησιμοποιηθεί στο εφαρμοσμένο περιβάλλον. Για παράδειγμα, το κωδικός ActiveChart.Legend.Font.Color = RGB (255, 0, 0) θα προκαλέσει αυτό Σφάλμα εάν το ενεργό γράφημα περιέχει ένα υπόμνημα.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τους κωδικούς σφάλματος, επιλέξτε το κουμπί Αναζήτηση στη Βοήθεια και πληκτρολογήστε:

   Trappable errors
				

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Excel 95 Standard Edition
  • Microsoft Project 4.0 Standard Edition
  • Microsoft Project 4.1 Standard Edition
Λέξεις-κλειδιά: 
kberrmsg kbhowto kbprogramming kbmt KB142138 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:142138  (http://support.microsoft.com/kb/142138/en-us/ )