כלול ערך חדש בתפריט ההקשר של Excel

Anonim

כיצד לקשר מאקרו לתפריט ההקשר

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

כבר תראה פקודה חדשה בתפריט ההקשר של הדמות. הוא נקרא "הסדר החדש שלי". השתמש בקוד התוכנית הבא כדי לשלב את הערך החדש:

Sub ContextMenuErwiden ()

עם Application.CommandBars ("תא"). Controls.Add

.Caption = "הפקודה החדשה שלי"

.OnAction = "מאקרו"

סיים עם

סיום תת

בהקצאת הערך למאפיין OnAction, הזן את שם המאקרו שלך שאמור להיות מקושר לפריט התפריט החדש.

כדי להסיר את הערך החדש מתפריט ההקשר, השתמש בקוד התוכנית הבא:

הקשר משנה MenuLoeschen ()

Application.CommandBars ("Cell"). פקדים (Application.CommandBars ("Cell"). Controls.Count). מחק

סיום תת

המאקרו מסיר את הערך האחרון מתפריט ההקשר. מכיוון שהערך החדש נוסף כאן לפני כן, המאקרו מוחק ערך זה מתפריט ההקשר.