פתרון VBA: כיצד להגדיר קיצורי מקשים משלך

תוכן העניינים

הגדר שילובי מקשים ב- Excel והקצה פונקציות

בדוגמה הבאה, שילוב המקשים Ctrl + ü ניתן לקרוא למחשבון מהאביזרים של Windows.

השתמש בהליך הבא כדי להגדיר את קיצור המקשים:

הגדרת קיצור דרך למקלדת משנה ()

Application.OnKey "ü", "CallCalculator"

סיום תת

המאקרו המאוחסן נראה כך:

מחשבון משנה ()

Dim x כגרסה

x = shell ("calc.exe")

סיום תת

אם אין עוד שימוש בשילוב המקשים, התחל בהליך הבא:

שילוב מקשי משנה ביטול ()

Application.OnKey "ü"

סיום תת

הערה:

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

חוברת עבודה פרטית משנה_פתוחה ()

קיצור דרך להתקנה

סיום תת

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

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

חוברת עבודה פרטית_לפני סגור (בטל כבולאני)

שילוב מקשים ביטול

סיום תת

המשמעות היא שתמיד יש לך שליטה על קיצורי המקשים שלך ב- Excel.

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave