פעולת המאקרו SetMenuItem

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

באפשרותך לבצע את פעולת המאקרו SetMenuItem במסדי נתונים שולחניים Access כדי להגדיר את מצבם של פריטים בתפריט (זמין או לא זמין, נבחר או לא נבחר) בתפריטים מותאמים אישית או בתפריטים כלליים בכרטיסיה תוספות.

הערה: פעולת המאקרו SetMenuItem פועלת רק עם מותאמים אישית ותפריטים שנוצרו באמצעות פקודות מאקרו של תפריט. פעולת המאקרו SetMenuItem נכללת Microsoft Office Access 2007 ובגירסאות מתקדמות יותר רק לצורך תאימות עם גירסאות קודמות. היא אינה פועלת עם פונקציונליות סרגל הפקודות. עם זאת, באפשרותך להשתמש את המאפיינים Enabled ו- State ב- 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.

×