יש כמה דרכים להפעלת מאקרו ב- Microsoft Excel. מאקרו הוא פעולה או סדרת פעולות שניתן לבצע כדי להפוך משימות לאוטומטיות. פקודות מאקרו מוקלטות בשפת התיכנות Visual Basic for Applications. תמיד תוכל להפעיל מאקרו על-ידי בחירה בפקודה ' פקודות מאקרו ' בכרטיסיה 'מפתחים ' ברצועת הכלים. בהתאם לאופן שבו מאקרו מוקצה לפעולה, ייתכן שתוכל להפעיל אותו גם על-ידי הקשה על מקש קיצור משולב, על-ידי בחירת לחצן בסרגל הכלים לגישה מהירה או בקבוצה מותאמת אישית ברצועת הכלים או על-ידי בחירת אובייקט, גרפיקה או פקד. בנוסף, באפשרותך להפעיל מאקרו באופן אוטומטי בכל פעם שאתה פותח חוברת עבודה.
לפני הפעלת פקודות מאקרו
לפני שתתחיל לעבוד על פקודות מאקרו, עליך להפוך את הכרטיסיה 'מפתחים ' לזמינה.
- עבור Windows, עבור אלאפשרויות>קובץ>התאמה אישית של רצועת הכלים ולאחר מכן, במקטע התאמה אישית של רצועת הכלים, תחת כרטיסיות ראשיות, סמן את תיבת הסימון מפתחים ולחץ על אישור.
- עבור Mac, עבור אלהעדפותExcel>...>רצועת הכלים & סרגל הכלים ולאחר מכן, במקטע התאמה אישית של רצועת הכלים, תחת כרטיסיות ראשיות, סמן את תיבת הסימון מפתחים ולחץ על אישור.
הפעלת מאקרו מהכרטיסיה 'מפתחים'
פתח את חוברת העבודה המכילה את המאקרו.
בכרטיסיה 'מפתח ', בחר 'פקודות מאקרו'.
בתיבה שם המאקרו , בחר את המאקרו שברצונך להפעיל ולאחר מכן לחץ על לחצן הפעל .
יש לך גם אפשרויות נוספות:
- אפשרויות - הוסף מקש קיצור או תיאור מאקרו.
- צעדאו צעד לתוך - פעולה זו תפתח את עורך Visual Basic לשורה הראשונה של המאקרו. הקשה על F8 תאפשר לך לעבור על קוד המאקרו שורה אחת בכל פעם.
- עריכה - פעולה זו תפתח את עורך Visual Basic ותאפשר לך לערוך את קוד המאקרו לפי הצורך. לאחר ביצוע השינויים, תוכל להקיש F5 כדי להפעיל את המאקרו מתוך העורך.
הפעלת מאקרו על-ידי הקשה על שילוב מקשי קיצור
באפשרותך להוסיף למאקרו קיצור דרך משולב בעת הקלטתו, ובאפשרותך גם להוסיף מקש כזה למאקרו קיים:
בכרטיסיה 'מפתח ', בחר 'פקודות מאקרו'.
בתיבה שם המאקרו , בחר את המאקרו שברצונך להקצות לקיצור מקשים משולב.
בחר אפשרויות.
תיבת הדו-שיח 'אפשרויות מאקרו ' מופיעה.בתיבה מקש קיצור , הקלד אות קטנה או רישית שבה ברצונך להשתמש עם מקש הקיצור.
הערה
- ב - Windows, קיצור המקשים עבור אותיות קטנות הוא Ctrl+אות. עבור אותיות רישיות, מדובר ב - Ctrl+Shift+Letter.
- ב - Mac, מקש הקיצור עבור אותיות קטנות הוא Option+Command+אות, אך גם Ctrl+אות תפעל. עבור אותיות רישיות, מדובר ב - Ctrl+Shift+Letter.
- היזהר בהקצאת מקשי קיצור, מכיוון שהם יעקפו כל קיצור מקשים שווה ערך של Excel המהווה ברירת מחדל כאשר חוברת העבודה המכילה את המאקרו פתוחה. לדוגמה, אם תקצה מאקרו ל - Ctrl+z, תאבד את היכולת לבטל. בשל כך, בדרך כלל כדאי להשתמש ב - Ctrl+Shift+אות רישית במקום זאת, כמו Ctrl+Shift+Z, שאין לו קיצור מקשים מקביל ב- Excel.
לקבלת רשימה של קיצורי מקשים בשילוב Ctrl המוקצים כבר ב- Excel, עיין במאמר קיצורי מקשים ומקשים ייעודיים ב- Excel.
בתיבה תיאור , הקלד תיאור של המאקרו.
בחר 'אישור ' כדי לשמור את השינויים ולאחר מכן בחר 'ביטול' כדי לסגור את תיבת הדו-שיח 'מאקרו '.
הפעלת מאקרו על-ידי בחירת לחצן בסרגל הכלים לגישה מהירה
כדי להפעיל מאקרו מלחצן בסרגל הכלים לגישה מהירה, תחילה עליך להוסיף את הלחצן לסרגל הכלים. לשם כך, ראה הקצאת מאקרו ללחצן.
הפעלת מאקרו על-ידי בחירת לחצן בקבוצה מותאמת אישית ברצועת הכלים
ניתן ליצור קבוצה מותאמת אישית המופיעה בכרטיסיה ברצועת הכלים ולאחר מכן להקצות מאקרו ללחצן בקבוצה. לדוגמה, באפשרותך להוסיף קבוצה מותאמת אישית בשם "פקודות המאקרו שלי" לכרטיסיה ' מפתחים ' ולאחר מכן להוסיף מאקרו (שמופיע כלחצן) לקבוצה החדשה. לשם כך, ראה הקצאת מאקרו ללחצן.
הפעלת מאקרו על-ידי בחירת אזור באובייקט גרפי
באפשרותך ליצור נקודת מגע באובייקט גרפי שמשתמשים יכולים ללחוץ עליה כדי להפעיל מאקרו.
בגליון העבודה, הוסף אובייקט גרפי, כגון תמונה, או צייר צורה. תרחיש נפוץ הוא לצייר צורת מלבן מעוגל ולעצב אותה כך שתיראה כמו לחצן.
כדי ללמוד אודות הוספת אובייקט גרפי, ראה הוספה, שינוי או מחיקה של צורות.לחץ באמצעות לחצן העכבר הימני על נקודת המגע שיצרת ולאחר מכן בחר 'הקצה מאקרו'.
בצע אחת מהפעולות הבאות:
כדי להקצות מאקרו קיים לאובייקט הגרפי, לחץ פעמיים על המאקרו או הזן את שמו בתיבת שם המאקרו .
כדי להקליט מאקרו חדש שברצונך להקצות לאובייקט הגרפיקה שנבחר, בחר הקלטת מאקרו, הקלד שם עבור המאקרו בתיבת הדו-שיח הקלטת מאקרו ולאחר מכן בחר אישור כדי להתחיל בהקלטת המאקרו שלך. כשתסיים להקליט את המאקרו, בחר תמונת
'עצור הקלטה' בכרטיסיה מפתחים בקבוצה קוד.עצה
באפשרותך גם לבחור
'עצור הקלטה' בצד הימני של שורת המצב.כדי לערוך מאקרו קיים, בחר את שם המאקרו בתיבה שם המאקרו ולאחר מכן בחר ערוך.
בחר אישור.
הפעלת מאקרו מתוך עורך Visual Basic (VBE)
בכרטיסיה מפתחים , בחר Visual Basic כדי להפעיל את עורך Visual Basic (VBE). אתר ב - Project Explorer את המודול המכיל את המאקרו שברצונך להפעיל ופתח אותו. כל פקודות המאקרו במודול זה יופיעו בחלונית משמאל. בחר את המאקרו שברצונך להפעיל, על-ידי הצבת הסמן במקום כלשהו בתוך המאקרו והקש F5, או בתפריט, עבור אל הפעל>מאקרו.
קביעת תצורה של מאקרו כך שיפעל אוטומטית בעת פתיחה של חוברת עבודה
יצירת אירוע Workbook_Open.
הדוגמה הבאה משתמשת באירוע Open כדי להפעיל מאקרו בעת פתיחת חוברת העבודה.
פתח את חוברת העבודה שאליה ברצונך להוסיף את המאקרו או צור חוברת עבודה חדשה.
בכרטיסיה 'מפתח ', בקבוצה 'קוד ', בחר 'Visual Basic'.
בחלון Project Explorer , לחץ באמצעות לחצן העכבר הימני על אובייקט ThisWorkbook ולאחר מכן בחר View Code.
עצה
אם חלון Project Explorer אינו גלוי, בתפריט תצוגה , בחר Project Explorer.
ברשימת האובייקטים מעל החלון 'קוד', בחר ' חוברת עבודה'.
פעולה זו יוצרת באופן אוטומטי פרוצדורה ריקה עבור האירוע Open , כמו זו:Private Sub Workbook_Open()
End Subהוסף את שורות הקוד הבאות לפרוצדורה:
Private Sub Workbook_Open()
MsgBox Date
Worksheets("Sheet1"). Range("A1"). ערך = תאריך
End Subעבור ל- Excel ושמור את חוברת העבודה בחוברת עבודה תואמת מאקרו.
סגור את חוברת העבודה ופתח אותה מחדש. כאשר תפתח שוב את חוברת העבודה, Excel יפעיל את הפרוצדורה Workbook_Open , המציגה את התאריך הנוכחי בתיבת הודעה.
בחר אישור בתיבת ההודעה.
הערה
תא A1 בגיליון1 מכיל גם הוא את התאריך כתוצאה מהפעלת ההליך Workbook_Open.
זקוק לעזרה נוספת?
תמיד תוכל לשאול מומחה בקהילה הטכנולוגית של Excel או לקבל תמיכה בקהילות.
למידע נוסף
הפעלה אוטומטית של מאקרו בעת פתיחת חוברת עבודה
הפיכת משימות לאוטומטיות באמצעות מקליט המאקרו
הקלטת מאקרו לפתיחת חוברות עבודה מסוימות בעת הפעלת Excel