
10-03-09, 12:05
|
| Όνομα: Ηλιάδης Κωνσταντίνος Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013 Γλώσσα λογισμικού Office: Αγγλική | | Εγγραφή: 13-12-2008 Περιοχή: Chicago
Μηνύματα: 119
| |
Re: Είσοδος δεδομένων απο Excel σε πίνακα της Access
Καλησπέρα φίλε Meteora και φίλε Tassos.
Ο κώδικας μας δίνει φυσικά πάντα την δυνατότητα να παράγουμε διαδικασίες με τον δικό μας προσωπικό τρόπο και αυτό μας αποδίδει την απόλυτη ελευθερία κινήσεων.
Ο κώδικας φυσικά είναι επίπονη ενέργεια και επιλέγεται συνηθέστερα όταν δεν μας καλύπτει μια αυτοματοποιημένη διαδικασία που παρέχει η Access.
Μπαίνοντας το λοιπόν στην ουσία της απάντησής μου η δυνατότητα να καταχωρούμε δεδομένα σε Excel και να ενημερώνεται η Access καθώς και το αντίστροφο να καταχωρούμε δεδομένα σε Access και να ενημερώνεται το Excel γίνεται με την επιλογή σύνδεση πινάκων. (Αρχείο – Λήψη εξωτερικών δεδομένων – Σύνδεση πινάκων) εδώ εμφανίζεται το Παράθυρο Σύνδεση – Αρχεία τύπου επιλέγουμε Microsoft Excel *.xls και βάσει αυτού του αρχείου εμφανίζεται ένας οδηγός τον οποίο και ακολουθούμε τις οδηγίες του. Η σύνδεση ολοκληρώνεται με την εμφάνιση σχετικού μηνύματος. Η τεχνική αυτή δίνει την δυνατότητα χωρίς να καλούμε καμία συνάρτηση να υπάρχει ενημέρωση στους συνδεδεμένους πίνακες.
Η επιλογή (Αρχείο – Λήψη εξωτερικών δεδομένων – Εισαγωγή) μεταφέρει τα δεδομένα στο πίνακα της Access.
Η παραπάνω διαδικασία μπορεί να γίνει με την χρήση κώδικα VBA όπως αναφέρει παραπάνω και ο Tassos. Με κώδικα μπορούμε να δούμε κάνοντας χρήση το docmd.TransferSpreadsheet acLink για σύνδεση αντί για import που προαναφέρθηκε.
Φιλικά
Iliadisk / kon73
|