Εισαγωγή ή σύνδεση με δεδομένα σε ένα βιβλίο εργασίας του Excel
Ισχύει για
Access για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Σημείωση:  Access δεν υποστηρίζει την εισαγωγή δεδομένων Excel με εφαρμοσμένη ετικέτα ευαισθησίας. Ως λύση, μπορείτε να καταργήσετε την ετικέτα πριν από την εισαγωγή και, στη συνέχεια, να εφαρμόσετε ξανά την ετικέτα μετά την εισαγωγή. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Εφαρμογή ετικετών ευαισθησίας στα αρχεία και το ηλεκτρονικό ταχυδρομείο σας στο Office.

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

Αυτό το θέμα εξηγεί λεπτομερώς τον τρόπο εισαγωγής ή σύνδεσης με Excel δεδομένων από Access βάσεις δεδομένων υπολογιστή.

Τι θέλετε να κάνετε;

Κατανόηση της εισαγωγής δεδομένων από Excel

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

Συνηθισμένα σενάρια για την εισαγωγή δεδομένων Excel σε Access

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

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

  • Χρησιμοποιείτε Access για τη διαχείριση των δεδομένων σας, αλλά οι εβδομαδιαίες αναφορές που λαμβάνετε από την υπόλοιπη ομάδα σας είναι Excel βιβλία εργασίας. Θέλετε να οργανώσετε τη διαδικασία εισαγωγής για να εξασφαλίσετε ότι η εισαγωγή των δεδομένων στη βάση δεδομένων σας θα γίνεται κάθε εβδομάδα σε συγκεκριμένη ώρα.

Εάν αυτή είναι η πρώτη φορά που εισάγετε δεδομένα από Excel

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

  • Όταν ανοίγετε ένα βιβλίο εργασίας Excel σε Access (στο παράθυρο διαλόγου Άνοιγμα αρχείου , αλλάξτε το πλαίσιο λίστας Αρχεία τύπου σε ΑρχείαMicrosoftOfficeExcel και επιλέξτε το αρχείο που θέλετε), Access δημιουργεί μια σύνδεση προς το βιβλίο εργασίας αντί να εισαγάγει τα δεδομένα του. Η σύνδεση με ένα βιβλίο εργασίας διαφέρει πλήρως από την εισαγωγή ενός φύλλου εργασίας σε μια βάση δεδομένων. Για περισσότερες πληροφορίες σχετικά με τη σύνδεση, ανατρέξτε στην ενότητα Σύνδεση με δεδομένα στο Excel, αργότερα σε αυτό το άρθρο.

Εισαγωγή δεδομένων από Excel

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

Προετοιμασία του βιβλίου εργασίας

  1. Εντοπίστε το αρχείο προέλευσης και επιλέξτε το φύλλο εργασίας που περιέχει τα δεδομένα που θέλετε να εισαγάγετε στο Access. Εάν θέλετε να εισαγάγετε μόνο ένα τμήμα του φύλλου εργασίας, μπορείτε να ορίσετε μια καθορισμένη περιοχή που θα περιλαμβάνει μόνο τα κελιά που θέλετε να εισαγάγετε.Ορισμός καθορισμένης περιοχής (προαιρετικά)   

    1. Μεταβείτε σε Excel και ανοίξτε το φύλλο εργασίας που περιέχει τα δεδομένα που θέλετε να εισαγάγετε.

    2. Επιλέξτε την περιοχή των κελιών που περιέχουν τα δεδομένα που θέλετε να εισαγάγετε.

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

    4. Στο παράθυρο διαλόγου Νέο όνομα, καθορίστε ένα όνομα για την περιοχή στο πλαίσιο Όνομα και κάντε κλικ στο κουμπί OK.

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

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

    Στοιχείο

    Περιγραφή

    Αριθμός στηλών

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

    Παράλειψη στηλών και γραμμών

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

    Γραμμές    Δεν μπορείτε να φιλτράρετε ή να παραλείψετε γραμμές κατά τη λειτουργία εισαγωγής.

    Στήλες    Δεν μπορείτε να παραλείψετε στήλες στη διάρκεια της λειτουργίας, εάν επιλέξετε να προσθέσετε τα δεδομένα σε έναν υπάρχοντα πίνακα.

    Σε μορφή πίνακα

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

    Κενές στήλες, γραμμές και κελιά

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

    Τιμές σφάλματος

    Εάν ένα ή περισσότερα κελιά στο φύλλο εργασίας ή στην περιοχή περιέχουν τιμές σφάλματος, όπως #ΑΡΙΘ και #ΔΙΑΙΡ, διορθώστε τις πριν να ξεκινήσετε τη λειτουργία εισαγωγής. Εάν ένα φύλλο εργασίας ή περιοχή προέλευσης περιέχει τιμές σφάλματος, Access τοποθετεί μια τιμή null στα αντίστοιχα πεδία στον πίνακα. Για περισσότερες πληροφορίες σχετικά με τους τρόπους διόρθωσης αυτών των σφαλμάτων, ανατρέξτε στην ενότητα Αντιμετώπιση προβλημάτων με τιμές που λείπουν ή είναι λανθασμένες, αργότερα σε αυτό το άρθρο.

    Τύπος δεδομένων

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

    Επίσης, είναι καλή πρακτική να μορφοποιείτε κάθε στήλη προέλευσης σε Excel και να αντιστοιχίζετε μια συγκεκριμένη μορφή δεδομένων σε κάθε στήλη πριν να ξεκινήσετε τη λειτουργία εισαγωγής. Η μορφοποίηση συνιστάται ιδιαίτερα, εάν μια στήλη περιλαμβάνει τιμές διαφορετικών τύπων δεδομένων. Για παράδειγμα, η στήλη Αρ. πτήσης ενός φύλλου εργασίας μπορεί να περιέχει αριθμητικές τιμές και κείμενο, όπως 871, AA90 και 171. Για να αποφύγετε τις λανθασμένες τιμές ή τιμές που λείπουν, κάντε τα εξής:

    1. Κάντε δεξί κλικ στην κεφαλίδα της στήλης και, στη συνέχεια, κάντε κλικ στην εντολή Μορφοποίηση κελιών.

    2. Στην καρτέλα Αριθμός, στην περιοχή Κατηγορία, επιλέξτε μια μορφή. Για τη στήλη Αρ. πτήσης, πιθανότατα θα επιλέγατε τη μορφή Κείμενο.

    3. Κάντε κλικ στο κουμπί OK.

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

    Πρώτη γραμμή

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

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

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

Προετοιμασία της βάσης δεδομένων προορισμού

  1. Ανοίξτε τη βάση δεδομένων Access όπου θα αποθηκευτούν τα δεδομένα εισαγωγής. Βεβαιωθείτε ότι η βάση δεδομένων δεν είναι μόνο για ανάγνωση και ότι διαθέτετε τα κατάλληλα δικαιώματα για να κάνετε αλλαγές στη βάση δεδομένων.

    -ή-

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

    Κάντε κλικ στην καρτέλα Αρχείο, επιλέξτε Δημιουργία και, στη συνέχεια, κάντε κλικ στην επιλογή Κενή βάση δεδομένων.

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

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

    Προσάρτηση σε υπάρχοντα πίνακα    Εάν επιλέξετε να προσθέσετε τα δεδομένα σε έναν υπάρχοντα πίνακα, οι γραμμές στο φύλλο εργασίας Excel προσαρτώνται στον καθορισμένο πίνακα.

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

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

    • Επιπλέον πεδία ή πεδία που λείπουν    Εάν ένα ή περισσότερα πεδία του φύλλου εργασίας προέλευσης δεν υπάρχουν στον πίνακα προορισμού, προσθέστε τα πριν να ξεκινήσετε τη λειτουργία εισαγωγής. Ωστόσο, εάν ο πίνακας περιέχει πεδία που δεν υπάρχουν στην προέλευση, δεν χρειάζεται να διαγράψετε αυτά τα πεδία από τον πίνακα, εάν δέχονται τιμές null.

      Συμβουλή: Ένα πεδίο αποδέχεται τιμές null εάν η ιδιότητα Απαιτείται του πεδίου έχει οριστεί σε Όχι και η ρύθμιση της ιδιότητας ValidationRule δεν αποτρέπει τις τιμές null.

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

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

      Συνεχίστε με τα επόμενα βήματα, για να εκτελέσετε τη λειτουργία εισαγωγής.

Έναρξη της λειτουργίας εισαγωγής

  1. Η θέση του οδηγού εισαγωγής/σύνδεσης διαφέρει λίγο ανάλογα με την έκδοση του Access. Επιλέξτε τα βήματα που αντιστοιχούν στην έκδοση Access:

    • Εάν χρησιμοποιείτε την πιο πρόσφατη έκδοση των Microsoft 365, Access 2021 ή Access 2019, στην καρτέλα Εξωτερικά δεδομένα , στην ομάδα Εισαγωγή σύνδεσης & , κάντε κλικ στην επιλογή Νέα προέλευση δεδομένων > Από αρχείο > Excel.

    • Εάν χρησιμοποιείτε Access 2016, στην καρτέλα Εξωτερικά δεδομένα , στην ομάδα Εισαγωγή σύνδεσης & , κάντε κλικ στην επιλογή Excel.

    Σημείωση: Η καρτέλα Εξωτερικά δεδομένα είναι διαθέσιμη μόνο εάν είναι ανοιχτή μια βάση δεδομένων.

  2. Στο παράθυρο διαλόγου Λήψη εξωτερικών δεδομένων - Excel υπολογιστικό φύλλο , στο πλαίσιο Όνομα αρχείου , καθορίστε το όνομα του αρχείου Excel που περιέχει τα δεδομένα που θέλετε να εισαγάγετε.

    -ή-

    Κάντε κλικ στο κουμπί Αναζήτηση και χρησιμοποιήστε το παράθυρο διαλόγου Άνοιγμα αρχείου, για να εντοπίσετε το αρχείο που θέλετε να εισαγάγετε.

  3. Καθορίστε τον τρόπο με τον οποίο θέλετε να αποθηκεύσετε τα δεδομένα που έχουν εισαχθεί.

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

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

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

  4. Κάντε κλικ στο κουμπί OK.

    Ξεκινά ο "Οδηγός εισαγωγής υπολογιστικών φύλλων" και σας καθοδηγεί στη διαδικασία εισαγωγής. Συνεχίστε με το επόμενο σύνολο βημάτων.

Χρήση του Οδηγού εισαγωγής υπολογιστικών φύλλων

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

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

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

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

    Εάν προσαρτάτε δεδομένα σε έναν υπάρχοντα πίνακα, συνεχίστε απευθείας με το βήμα 6. Εάν θέλετε να προσθέσετε τα δεδομένα σε έναν νέο πίνακα, ακολουθήστε τα υπόλοιπα βήματα.

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

    • Διαβάστε και αλλάξτε, εάν θέλετε, το όνομα και τον τύπο δεδομένων του πεδίου προορισμού.

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

    • Για να δημιουργήσετε ένα ευρετήριο στο πεδίο, ορίστε το στοιχείο Με ευρετήριο στην τιμή Ναι.

    • Για να παραβλεφθεί εντελώς μια στήλη προέλευσης, επιλέξτε το πλαίσιο ελέγχου Να μην εισαχθεί το πεδίο (παράβλεψη).

      Κάντε κλικ στο κουμπί Επόμενο, αφού ολοκληρώσετε τις επιλογές σας.

  5. Στην επόμενη οθόνη, καθορίστε ένα πρωτεύον κλειδί για τον πίνακα. Εάν επιλέξετε Να επιτρέπεται Access προσθήκη πρωτεύοντος κλειδιού, Access προσθέτει ένα πεδίο "Αυτόματη Αρίθμηση" ως το πρώτο πεδίο στον πίνακα προορισμού και το συμπληρώνει αυτόματα με μοναδικές τιμές αναγνωριστικού, ξεκινώντας από το 1. Κάντε κλικ στο κουμπί Επόμενο.

  6. Στην τελευταία οθόνη του οδηγού, καθορίστε ένα όνομα για τον πίνακα προορισμού. Στο πλαίσιο Εισαγωγή στον πίνακα, πληκτρολογήστε ένα όνομα για τον πίνακα. Εάν ο πίνακας υπάρχει ήδη, Access εμφανίζει ένα μήνυμα που σας ρωτά εάν θέλετε να αντικαταστήσετε τα υπάρχοντα περιεχόμενα του πίνακα. Κάντε κλικ στο κουμπί Ναι για να συνεχίσετε ή στο κουμπί Όχι, για να καθορίσετε ένα διαφορετικό όνομα για τον πίνακα προορισμού και, στη συνέχεια, κάντε κλικ στο κουμπί Τέλος για να εισαγάγετε τα δεδομένα.

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

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

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

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

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

Επίλυση προβλημάτων για τιμές που λείπουν ή είναι λανθασμένες

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

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

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

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

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

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

Πρόβλημα

Επίλυση

Στοιχεία γραφικών

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

Υπολογιζόμενες τιμές

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

Τιμές TRUE ή FALSE και -1 ή 0

Εάν το φύλλο εργασίας ή η περιοχή προέλευσης περιλαμβάνει μια στήλη που περιέχει μόνο τιμές TRUE ή FALSE, Access δημιουργεί ένα πεδίο Ναι/Όχι για τη στήλη και εισάγει τιμές -1 ή 0 στο πεδίο. Ωστόσο, εάν το φύλλο εργασίας ή η περιοχή προέλευσης περιλαμβάνει μια στήλη που περιέχει μόνο τιμές -1 ή 0, Access, από προεπιλογή, δημιουργεί ένα αριθμητικό πεδίο για τη στήλη. Μπορείτε να αλλάξετε τον τύπο δεδομένων του πεδίου σε "Ναι/Όχι" κατά τη λειτουργία εισαγωγής, για να αποφύγετε αυτό το πρόβλημα.

Πεδία πολλών τιμών

Όταν εισάγετε δεδομένα σε έναν νέο πίνακα ή προσαρτάτε δεδομένα σε έναν υπάρχοντα πίνακα, Access δεν ενεργοποιεί την υποστήριξη για πολλές τιμές σε ένα πεδίο, ακόμη και αν η στήλη προέλευσης περιέχει μια λίστα τιμών διαχωρισμένων με ελληνικό ερωτηματικό (;). Η λίστα των τιμών αντιμετωπίζεται ως μια μεμονωμένη τιμή και τοποθετείται σε ένα πεδίο κειμένου.

Περικοπή δεδομένων

Εάν τα δεδομένα εμφανίζονται περικομημένα σε μια στήλη στον πίνακα Access, δοκιμάστε να αυξήστε το πλάτος της στήλης σε προβολή φύλλου δεδομένων. Εάν αυτό δεν επιλύσει το πρόβλημα, τα δεδομένα σε μια αριθμητική στήλη στο Excel είναι πολύ μεγάλα για το μέγεθος πεδίου του πεδίου προορισμού στο Access. Για παράδειγμα, το πεδίο προορισμού μπορεί να έχει την ιδιότητα FieldSize ορισμένη σε Byte σε μια βάση δεδομένων Access, αλλά τα δεδομένα προέλευσης περιέχουν μια τιμή μεγαλύτερη από 255. Διορθώστε τις τιμές στο αρχείο προέλευσης και επαναλάβετε την εισαγωγή.

Μορφή εμφάνισης

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

  • Ένα πεδίο "Ναι/Όχι" εμφανίζει τις τιμές -1 και 0 στην προβολή φύλλου δεδομένων, αφού ολοκληρωθεί η λειτουργία εισαγωγής. Για να διορθώσετε αυτό το πρόβλημα, αφού ολοκληρωθεί η λειτουργία εισαγωγής, ορίστε την ιδιότητα Μορφή του πεδίου σε Ναι/Όχι, για να εμφανίζονται πλαίσια ελέγχου.

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

Σημείωση: Εάν το φύλλο εργασίας προέλευσης περιέχει μορφοποίηση εμπλουτισμένου κειμένου, όπως έντονη γραφή, υπογράμμιση ή πλάγια γραφή, το κείμενο εισάγεται, αλλά η μορφοποίηση χάνεται.

Διπλότυπες τιμές (σφάλμα παραβίασης κλειδιού)

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

Τιμές ημερομηνίας με διαφορά 4 ετών

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

  • Το σύστημα ημερομηνιών του 1904 (στο οποίο οι σειριακοί αριθμοί κυμαίνονται από 0 έως 63.918), που αντιστοιχούν στις ημερομηνίες 1 Ιανουαρίου 1904 έως 31 Δεκεμβρίου 2078.

  • Το σύστημα ημερομηνιών του 1900 (στο οποίο οι σειριακοί αριθμοί κυμαίνονται από 1 έως 65.380), που αντιστοιχούν στις ημερομηνίες 1 Ιανουαρίου 1900 έως 31 Δεκεμβρίου 2078.

Μπορείτε να ορίσετε το σύστημα ημερομηνίας στις Επιλογές Excel: Επιλογές > αρχείου > Για προχωρημένους > Χρήση συστήματος ημερομηνίας 1904.

Σημείωση    Εάν κάνετε εισαγωγή από ένα βιβλίο εργασίας .xlsb, αυτό χρησιμοποιεί πάντα το σύστημα ημερομηνιών 1900 ανεξάρτητα από τη ρύθμιση συστήματος ημερομηνίας.

Πριν από την εισαγωγή των δεδομένων, αλλάξτε το σύστημα ημερομηνίας για το βιβλίο εργασίας Excel ή, μετά την προσάρτηση των δεδομένων, εκτελέστε ένα ερώτημα ενημέρωσης που χρησιμοποιεί την παράσταση [όνομα πεδίου ημερομηνίας] + 1462 για να διορθώσει τις ημερομηνίες.

Excel για Macintosh χρησιμοποιεί μόνο το σύστημα ημερομηνιών 1904.

Τιμές null

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

  • Μορφοποιήστε τις στήλες προέλευσης.

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

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

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

Οι τιμές που λείπουν είναι τύπου...

Κατά την εισαγωγή σε...

Και ο τύπος του πεδίου προορισμού είναι...

Για επίλυση...

Κείμενο

Νέο πίνακα

Ημερομηνία

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

Κείμενο

Υπάρχοντα πίνακα

Αριθμητικό ή Ημερομηνία

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

Οι τιμές ημερομηνίας αντικαθίστανται από αριθμητικές τιμές

Θα δείτε φαινομενικά τυχαίους πενταψήφιους αριθμούς αντί για τις πραγματικές τιμές της ημερομηνίας στις ακόλουθες περιπτώσεις:

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

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

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

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

Οι αριθμητικές τιμές αντικαθίστανται από τιμές ημερομηνίας

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

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

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

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

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

Συμβολοσειρές σφάλματος και υποδείξεις αντιμετώπισης προβλημάτων

Σφάλμα

Περιγραφή

Περικοπή πεδίου

Μια τιμή του αρχείου είναι πολύ μεγάλη για τη ρύθμιση της ιδιότητας FieldSize αυτού του πεδίου.

Αποτυχία μετατροπής τύπου

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

Παραβίαση κλειδιού

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

Αποτυχία κανόνα επικύρωσης

Μια τιμή χωρίζει το σύνολο κανόνων χρησιμοποιώντας την ιδιότητα ValidationRule για αυτό το πεδίο ή για τον πίνακα.

Τιμή null σε απαιτούμενο πεδίο

Δεν επιτρέπονται τιμές null σε αυτό το πεδίο, επειδή η ιδιότητα Απαιτείται του πεδίου έχει οριστεί σε Ναι.

Τιμή null σε πεδίο Αυτόματης Αρίθμησης

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

Εγγραφή χωρίς δυνατότητα ανάλυσης

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

Διάμετρος 4 1/2 ""

Αρχή της σελίδας

Αντιμετώπιση προβλημάτων #ΑΡΙΘ! και άλλων εσφαλμένων τιμών σε έναν συνδεδεμένο πίνακα

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

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

Πρόβλημα

Επίλυση

Στοιχεία γραφικών

Τα στοιχεία γραφικών σε ένα φύλλο εργασίας Excel, όπως λογότυπα, γραφήματα και εικόνες, δεν είναι δυνατό να συνδεθούν στο Access.

Μορφή εμφάνισης

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

Υπολογιζόμενες τιμές

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

Περικομμένες τιμές κειμένου

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

Μήνυμα σφάλματος υπερχείλισης αριθμητικού πεδίου

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

Τιμές TRUE ή FALSE και -1 ή 0

Εάν το φύλλο εργασίας ή η περιοχή προέλευσης περιλαμβάνει μια στήλη που περιέχει μόνο τιμές TRUE ή FALSE, Access δημιουργεί ένα πεδίο Ναι/Όχι για τη στήλη του συνδεδεμένου πίνακα. Ωστόσο, εάν το φύλλο εργασίας ή η περιοχή προέλευσης περιλαμβάνει μια στήλη που περιέχει μόνο τιμές -1 ή 0, Access, από προεπιλογή, δημιουργεί ένα αριθμητικό πεδίο για τη στήλη και δεν θα μπορείτε να αλλάξετε τον τύπο δεδομένων του αντίστοιχου πεδίου στον πίνακα. Εάν θέλετε ένα πεδίο "Ναι/Όχι" στον συνδεδεμένο πίνακα, βεβαιωθείτε ότι η στήλη προέλευσης περιλαμβάνει τιμές TRUE και FALSE.

Πεδία πολλών τιμών

Access δεν επιτρέπει την υποστήριξη για πολλές τιμές σε ένα πεδίο, ακόμα και αν η στήλη προέλευσης περιέχει μια λίστα τιμών διαχωρισμένων με ελληνικό ερωτηματικό (;). Η λίστα των τιμών αντιμετωπίζεται ως μια μεμονωμένη τιμή και τοποθετείται σε ένα πεδίο κειμένου.

#ΑΡΙΘ!

Access εμφανίζει το #Num! αντί για τα πραγματικά δεδομένα σε ένα πεδίο στις παρακάτω περιπτώσεις:

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

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

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

Ακολουθήστε τα παρακάτω βήματα για να ελαχιστοποιήσετε τις εμφανίσεις τιμών null στον πίνακα:

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

  2. Μορφοποιήστε τις στήλες στο φύλλο εργασίας Excel.

  3. Κατά τη λειτουργία σύνδεσης, επιλέξτε τον σωστό τύπο δεδομένων για κάθε πεδίο. Εάν ο τύπος δεδομένων είναι εσφαλμένος, η στήλη που προκύπτει μπορεί να περιέχει μόνο τιμές #ΑΡΙΘ! για όλες τις γραμμές δεδομένων.

Αριθμητικές τιμές αντί για τιμές ημερομηνίας

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

Τιμές ημερομηνίας αντί για αριθμητικές τιμές

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

Αρχή της σελίδας

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.