Office
Είσοδος

Ενέργεια μακροεντολής StopMacro

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής StopMacro σε βάσεις δεδομένων υπολογιστή της Access για να διακόψετε την μακροεντολή που εκτελούνται τη συγκεκριμένη στιγμή.

Ρύθμιση

Η ενέργεια StopMacro δεν διαθέτει ορίσματα.

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

Συνήθως, χρησιμοποιείτε αυτήν την ενέργεια όταν μια συνθήκη είναι απαραίτητο να διακόψετε τη μακροεντολή. Μπορείτε να χρησιμοποιήσετε ένα παράσταση υπό συνθήκη στο της μακροεντολής γραμμή ενέργειας που περιέχει αυτήν την ενέργεια. Όταν η παράσταση είναι Αληθής (– 1), Access διακόπτει τη μακροεντολή.

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

Εάν η μακροεντολή έχει χρησιμοποιήσει την Αντήχηση ή τις ενέργειες SetWarnings για να ενεργοποιήσετε ηχώ ή της εμφάνισης των μηνυμάτων συστήματος, η ενέργεια μακροεντολής StopMacro τις ενεργοποιεί ξανά αυτόματα.

Αυτή η ενέργεια δεν είναι διαθέσιμη στο Visual Basic for Applications (VBA) λειτουργική μονάδα.

Παράδειγμα

Συγχρονισμός φορμών χρησιμοποιώντας μια μακροεντολή

Η ακόλουθη μακροεντολή ανοίγει μια φόρμα λίστας προϊόντων στην κάτω δεξιά γωνία της φόρμας προμηθευτές, εμφανίζοντας τα προϊόντα του τρέχοντα προμηθευτή. Εμφανίζει τη χρήση των Αντήχηση, MessageBox, GoToControl, StopMacro, OpenFormκαι MoveAndSizeWindow ενέργειες μακροεντολών. Εμφανίζει επίσης τη χρήση μιας έκφρασης υπό συνθήκη με τις ενέργειες MessageBox, Μετάβαση στο στοιχείο ελέγχουκαι StopMacro . Αυτή η μακροεντολή πρέπει να προσαρτηθεί στο κουμπί Review Products στη φόρμα "Προμηθευτές".

Η συνθήκη

Ενέργεια

Ορίσματα: ρύθμιση

Σχόλιο

Echo

Ενεργοποίηση Echo: όχι

Διακοπή ενημέρωσης της οθόνης κατά την εκτέλεση της μακροεντολής.

IsNull([SupplierID])

MessageBox

Μήνυμα: μετακίνηση σε μια εγγραφή προμηθευτή των οποίων τα προϊόντα που θέλετε να δείτε, στη συνέχεια, επιλέξτε το κουμπί "Επισκόπηση προϊόντων" ξανά.

Ηχητικό σήμα: Ναι

Τύπος: καμία

Τίτλος: επιλογή προμηθευτή

Εάν δεν υπάρχει τρέχων προμηθευτής στη φόρμα "Προμηθευτές", εμφανίζεται ένα μήνυμα.

...

Μετάβαση στο στοιχείο ελέγχου

Όνομα στοιχείου ελέγχου: Επωνυμία_εταιρείας

Μετακίνηση της εστίασης στο στοιχείο ελέγχου Επωνυμία_εταιρείας.

...

Διακοπή της μακροεντολής

Διακοπή της μακροεντολής.

Άνοιγμα φόρμας

Όνομα φόρμας: λίστα προϊόντων

Προβολή: φύλλο δεδομένων

Όνομα φίλτρου:

Συνθήκη WHERE: ["Κωδ Προμηθευτή"] = [φόρμες]! [Προμηθευτές]! ["Κωδ Προμηθευτή"]

Κατάσταση δεδομένων: μόνο για ανάγνωση

Κατάσταση παραθύρου: κανονική

Ανοίξτε τη φόρμα λίστα προϊόντων και εμφάνιση προϊόντα του τρέχοντα προμηθευτή.

MoveAndSizeWindow

Δεξιά: 0.7799"

Προς τα κάτω: 1,8"

Τοποθετήστε τη φόρμα λίστας προϊόντων σε στην κάτω δεξιά γωνία της φόρμας "Προμηθευτές".

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

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

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

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×