Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής StopAllMacros σε βάσεις δεδομένων υπολογιστή της Access για να διακόψετε όλες τις μακροεντολές που εκτελούνται τη συγκεκριμένη στιγμή.
Ρύθμιση
Η ενέργεια μακροεντολής StopAllMacros δεν διαθέτει ορίσματα.
Παρατηρήσεις
Συνήθως, χρησιμοποιείτε αυτήν την ενέργεια όταν μια συνθήκη σφάλματος καθιστά απαραίτητη τη διακοπή όλων των μακροεντολών. Μπορείτε να χρησιμοποιήσετε ένα παράσταση υπό συνθήκη στο γραμμή ενέργειας της μακροεντολής που περιέχει αυτή την ενέργεια. Όταν η παράσταση λαμβάνει την τιμή Αληθές (–1), Access διακόπτει όλες τις μακροεντολές.
Για παράδειγμα, μπορεί να έχετε μια μακροεντολή που εμφανίζει ένα πλαίσιο μηνύματος ως μία από τις πολλές σύνθετες ενέργειες, συμπεριλαμβανομένης της εκτέλεσης άλλων μακροεντολών. Εάν ο χρήστης κάνει κλικ στο κουμπί Άκυρο σε αυτό το πλαίσιο μηνύματος, η ενέργεια μακροεντολής StopAllMacros μπορεί να διακόψει όλες τις μακροεντολές που εκτελούνται.
Εάν μια μακροεντολή έχει χρησιμοποιήσει τις ενέργειες Echo ή SetWarnings για να απενεργοποιήσει ηχώ ή την εμφάνιση μηνυμάτων συστήματος, η ενέργεια μακροεντολής StopAllMacros τα ενεργοποιεί αυτόματα.
Αυτή η ενέργεια δεν είναι διαθέσιμη σε μια λειτουργική μονάδα Visual Basic for Applications (VBA).