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

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

Μπορείτε να χρησιμοποιήσετε την ενέργεια μακροεντολής SetMenuItem σε βάσεις δεδομένων υπολογιστή της Access για να ορίσετε την κατάσταση των στοιχείων μενού (ενεργοποιημένη ή απενεργοποιημένη, επιλεγμένο ή μη επιλεγμένο) σε προσαρμοσμένα ή καθολικό μενού στην καρτέλα Πρόσθετα.

Σημείωση: Η ενέργεια μακροεντολής SetMenuItem λειτουργεί μόνο με προσαρμοσμένα και καθολικά μενού που έχουν δημιουργηθεί με τη χρήση μακροεντολών μενού. Η ενέργεια μακροεντολής SetMenuItem συμπεριλαμβάνεται στο Microsoft Office Access 2007 και σε νεότερες εκδόσεις μόνο για συμβατότητα με προηγούμενες εκδόσεις. Δεν λειτουργεί με τη λειτουργικότητα της γραμμή εντολών. Ωστόσο, μπορείτε να χρησιμοποιήσετε τις ιδιότητες ενεργοποιημένο και κατάσταση στο Visual Basic for Applications (VBA) λειτουργικής μονάδας για απενεργοποίηση ή ενεργοποίηση και επιλογή ή κατάργηση επιλογής στοιχείων στο μενού συντόμευσης ή τα προσαρμοσμένα ή καθολικά μενού.

Ρύθμιση

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

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

Περιγραφή

Μενού ευρετηρίου

Ο δείκτης του μενού που περιέχει την εντολή για την οποία θέλετε να ορίσετε την κατάσταση. Πληκτρολογήστε έναν ακέραιο, ξεκινώντας από το 0, για τη θέση του επιθυμητού μενού στο προσαρμοσμένο ή το καθολικό μενού. Πληκτρολογήστε την τιμή ευρετηρίου στο πλαίσιο Θέση μενού στην ενότητα Ορισμάτων ενέργειας του παραθύρου σχεδίασης μακροεντολής. Το ευρετήριο είναι σε σχέση με τη θέση του μενού στη μακροεντολή μενού για το προσαρμοσμένο ή το καθολικό μενού (η θέση της ενέργεια μακροεντολής AddMenu αυτό το μενού στο μενού μακροεντολής, ξεκινώντας από το 0). Η εμφάνιση του μενού ενδέχεται να είναι λίγο διαφορετική, επειδή μπορείτε να χρησιμοποιήσετε εκφράσεις υπό συνθήκη στη μακροεντολή μενού για να αποκρύψετε ή να εμφανίσετε προσαρμοσμένα στοιχεία μενού. Αυτό είναι ένα απαιτούμενο όρισμα.

Εάν επιλέξετε ένα μενού με αυτό το όρισμα και αφήστε κενό τα ορίσματα Θέση εντολής και Δευτερεύουσας ευρετήριο , μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε το ίδιο το όνομα του μενού. Δεν είναι δυνατή, ωστόσο, επιλογή ή κατάργηση επιλογής ενός ονόματος μενού (η Access παραβλέπει τις ρυθμίσεις ελέγχου και χωρίς σημάδι για το όρισμα σημαία για τα ονόματα των μενού).

Θέση εντολής

Το ευρετήριο της εντολής για την οποία θέλετε να ορίσετε την κατάσταση. Πληκτρολογήστε έναν ακέραιο, ξεκινώντας από το 0, για τη θέση της επιθυμητής εντολής στο μενού που έχετε επιλέξει από το όρισμα Μενού ευρετηρίου . Το ευρετήριο είναι σε σχέση με τη θέση της εντολής στο ομάδα μακροεντολών που ορίζει το επιλεγμένο μενού του προσαρμοσμένου ή καθολικού μενού (η θέση αυτή την εντολή μακροεντολή στην ομάδα μακροεντολών, ξεκινώντας από το 0). Η εμφάνιση του μενού ενδέχεται να είναι λίγο διαφορετική, επειδή μπορείτε να χρησιμοποιήσετε εκφράσεις υπό συνθήκη στην ομάδα μακροεντολών του μενού για την απόκρυψη ή εμφάνιση προσαρμοσμένων εντολών μενού.

Θέση δευτερεύουσας εντολής

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

Σημαία

Το μέλος που θέλετε να ορίσετε την εντολή ή τη δευτερεύουσα εντολή. Κάντε κλικ στην επιλογή γκρι (για να απενεργοποιήσετε την εντολή — εμφανίζεται αχνό), Χωρίς γκρίζο (για να την ενεργοποιήσετε), Επιλέξτε (για να τοποθετήσετε ένα σημάδι ελέγχου από την εντολή — υποδεικνύοντας συνήθως ότι έχει επιλεγεί ή εναλλαγή), ή χωρίς σημάδι (για να καταργήσετε το σημάδι ελέγχου). Η προεπιλογή είναι Χωρίς γκρίζο.

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

Η ενέργεια μακροεντολής SetMenuItem λειτουργεί μόνο σε ένα προσαρμοσμένο ή καθολικό μενού. Εάν το ενεργό παράθυρο δεν διαθέτει ένα προσαρμοσμένο ή καθολικό μενού, εκτελείται μια μακροεντολή που περιέχει την ενέργεια μακροεντολής SetMenuItem έχει ως αποτέλεσμα ένα σφάλμα χρόνου εκτέλεσης.

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

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

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

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

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

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

×