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

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής RunMacro σε βάσεις δεδομένων της Access για να εκτελέσετε μια μακροεντολή. Η μακροεντολή μπορεί να βρίσκεται σε ομάδα μακροεντολών.

Χρησιμοποιήστε αυτή την ενέργεια:

  • Για να εκτελέσετε μια μακροεντολή μέσα από μια άλλη μακροεντολή.

  • Για να εκτελέσετε μια μακροεντολή που βασίζεται σε μια συγκεκριμένη συνθήκη.

  • Για να επισυνάψετε μια μακροεντολή σε ένα προσαρμοσμένο μενού ή εντολή της κορδέλας.

Ρύθμιση

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

Όρισμα ενέργειας

Περιγραφή

Όνομα μακροεντολής

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

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

Επανάληψη πλήθους

Ο μέγιστος αριθμός επαναλήψεων εκτέλεσης της μακροεντολής. Εάν αφήσετε κενό αυτό το όρισμα (και το όρισμα Επανάληψη παράστασης είναι επίσης κενό), η μακροεντολή εκτελείται μία φορά.

Επανάληψη παράστασης

Μια παράσταση που λαμβάνει την τιμή True (–1) ή False (0). Η μακροεντολή σταματά να εκτελείται εάν η παράσταση είναι False. Η παράσταση υπολογίζεται κάθε φορά που εκτελείται η μακροεντολή.

Παρατηρήσεις

Εάν εισαγάγετε ένα όνομα ομάδας μακροεντολών για το όρισμα Όνομα μακροεντολής , η Access εκτελεί την πρώτη μακροεντολή στην ομάδα μακροεντολών.

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

Συμβουλές

Μπορείτε να χρησιμοποιήσετε τα ορίσματα Πλήθος επανάληψης και Επανάληψη παράστασης για να καθορίσετε πόσες φορές θα εκτελείται η μακροεντολή:

  • Εάν αφήσετε και τα δύο ορίσματα κενά, η μακροεντολή εκτελείται μία φορά.

  • Εάν εισαγάγετε έναν αριθμό για την "Καταμέτρηση επανάληψης ", αλλά αφήσετε κενή την "Επανάληψη παράστασης ", η μακροεντολή εκτελεί τον καθορισμένο αριθμό φορών.

  • Εάν αφήσετε κενό το στοιχείο Επανάληψη καταμέτρησης , αλλά εισαγάγετε μια παράσταση για την παράσταση Repeat Expression, η μακροεντολή εκτελείται μέχρι η παράσταση να υπολογιστεί ως False.

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

Όταν εκτελείτε μια μακροεντολή που περιέχει την ενέργεια μακροεντολής RunMacro και φτάνει στην ενέργεια μακροεντολής RunMacro , η Access εκτελεί την γνωστή μακροεντολή. Όταν ολοκληρωθεί η γνωστή μακροεντολή, η Access επιστρέφει στην αρχική μακροεντολή και εκτελεί την επόμενη ενέργεια.

Σημειώσεις: 

  • Μπορείτε να καλέσετε μια μακροεντολή στην ίδια ομάδα μακροεντολών ή σε μια άλλη ομάδα μακροεντολών.

  • Μπορείτε να ενθέσετε μακροεντολές. Δηλαδή, μπορείτε να εκτελέσετε τη μακροεντολή A, η οποία με τη σειρά της καλεί τη μακροεντολή B και ούτω καθεξής. Σε κάθε περίπτωση, όταν ολοκληρωθεί η γνωστή μακροεντολή, η Access επιστρέφει στη μακροεντολή που την ονόμασε και εκτελεί την επόμενη ενέργεια σε αυτή τη μακροεντολή.

Για να εκτελέσετε την ενέργεια Εκτέλεση μακροεντολής σε μια λειτουργική μονάδα Visual Basic for Applications (VBA), χρησιμοποιήστε τη μέθοδο Εκτέλεση μακροεντολής του αντικειμένου DoCmd.

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

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

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

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

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×