Ανοιχτή βάση δεδομένων με μια μακροεντολή Excel

Πίνακας περιεχομένων

Πώς να χρησιμοποιήσετε μια μακροεντολή VBA στο Excel για να ξεκινήσετε την Access και να ανοίξετε μια βάση δεδομένων της Access

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

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

Πρόσβαση πρόσβασης κλήσης ()
Dim Access ως αντικείμενο
Ορισμός πρόσβασης = CreateObject ("Access.Application")
Access.Visible = True
Access.OpenCurrentDatabase "c: \ files \ testdatenbank.mdb"
MsgBox "Ανοιχτή βάση δεδομένων."
Access.CloseCurrentDatabase
Ορισμός πρόσβασης = Τίποτα
Τέλος υπο

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

Στη συνέχεια, το Excel εμφανίζει ένα παράθυρο μηνύματος, όπως φαίνεται στο παρακάτω σχήμα:

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

Για να εισαγάγετε τη μακροεντολή, πατήστε το συνδυασμό πλήκτρων ALT F11 στο Excel. Αυτό καλεί τον επεξεργαστή VBA. Χρησιμοποιήστε την εντολή INSERT - MODULE για να εισαγάγετε ένα κενό φύλλο λειτουργικής μονάδας. Για να ξεκινήσετε τη μακροεντολή, πατήστε το συνδυασμό πλήκτρων ALT F8 στο Excel.

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave