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

Σημείωση: Η Microsoft 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 (στο παράθυρο διαλόγου Άνοιγμα αρχείου, αλλάξτε την επιλογή του πλαισίου λίστας Αρχεία τύπου σε Αρχεία Microsoft Office Excel και επιλέξτε το αρχείο που θέλετε), η 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 εμφανίζει την τιμή σφάλματος #ΑΡΙΘ! αντί για τα πραγματικά δεδομένα σε ένα πεδίο στις παρακάτω περιπτώσεις:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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