הפעלת מאקרו

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

קיימות מספר דרכים כדי להפעיל מאקרו ב- Microsoft Excel. מאקרו הוא פעולה או קבוצה של פעולות שניתן לבצע כדי להפוך משימות לאוטומטיות. פקודות מאקרו נרשמים ב- Visual Basic for Applications שפת תיכנות. באפשרותך תמיד להפעיל מאקרו על-ידי לחיצה על הפקודה ' פקודות מאקרו ' בכרטיסיה ' מפתחים ' ברצועת הכלים. בהתאם לאופן מאקרו הוקצה לפעול, ייתכן גם תוכל להפעיל אותה על-ידי הקשה על שילוב מקש קיצור, על-ידי לחיצה על לחצן בסרגל הכלים לגישה מהירה או בקבוצה מותאמת אישית ברצועת הכלים או על-ידי לחיצה על אובייקט, גרפיקה , או פקד. בנוסף, באפשרותך להפעיל מאקרו באופן אוטומטי בעת פתיחת חוברת עבודה.

לפני הפעלת פקודות מאקרו

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

  • עבור Windows, עבור אל קובץ > אפשרויות > התאמה אישית של רצועת הכלים.

  • לקבלת Mac, עבור אל Excel > העדפות … > סרגל הכלים & רצועת הכלים.

  • לאחר מכן, במקטע התאם אישית רצועת הכלים, תחת כרטיסיות ראשיות, הסימון בתיבת הסימון מפתחים ולאחר הקש אישור.

  1. פתח את חוברת העבודה המכילה את המאקרו.

  2. בכרטיסיה מפתחים, בקבוצה קוד, לחץ על פקודות מאקרו.

  3. בתיבה שם המאקרו, לחץ על המאקרו שברצונך להפעיל ולאחר מכן לחץ על לחצן הפעל.

  4. יש לך גם אפשרויות אחרות:

    • אפשרויות- הוסף מקש קיצור דרך או תיאור מאקרו.

    • שלב- פעולה זו תפתח את עורך Visual Basic על השורה הראשונה של המאקרו. הקשה על F8 יאפשר לך לבחון הקוד מאקרו שורה אחת בכל פעם.

    • עריכת- פעולה זו לפתוח את עורך Visual Basic ומאפשרים לך לערוך את קוד המאקרו לפי הצורך. לאחר שביצעת את השינויים, באפשרותך להקיש F5 כדי להפעיל את המאקרו מתוך העורך.

באפשרותך להוסיף שילוב קיצור מקשים למאקרו כאשר שהקלטת אותו, באפשרותך גם להוסיף אחת למאקרו קיים:

  1. בכרטיסיה מפתחים, בקבוצה קוד, לחץ על פקודות מאקרו.

  2. בתיבה שם המאקרו, לחץ על המאקרו שברצונך להקצות לקיצור מקשים בשילוב.

  3. לחץ על אפשרויות.

    תיבת הדו-שיח אפשרויות מאקרו מופיעה.

  4. בתיבה קיצור מקשים, הקלד כל אות קטנה או רישית שבה ברצונך להשתמש עם מקש קיצור.

    הערות: 

    • עבור Windows, Ctrl + אות הוא קיצור המקשים עבור אותיות קטנות. אותיות רישיות, הוא Ctrl + Shift + אות.

    • עבור Mac, קיצור המקשים עבור אותיות קטנות Option + Command + אות, אך Ctrl + אות יפעל גם. אותיות רישיות, הוא Ctrl + Shift + אות.

    • היזהר הקצאת מקשי קיצור, מאחר תעקוף כל מקש קיצור של Excel שווה ערך ברירת מחדל כאשר חוברת העבודה המכילה את המאקרו פתוחה. לדוגמה, אם אתה מקצה מאקרו Ctrl + z, תאבד את היכולת כדי לבטל. מסיבה זו, הוא בדרך כלל כדאי להשתמש בהם אות Ctrl + Shift + רישיות במקום זאת, כגון Ctrl + Shift + Z, אשר אינו כולל קיצור דרך המקביל ב- Excel.

    לקבלת רשימה של קיצורי מקשים בשילוב Ctrl המוקצים כבר ב- Excel, עיין במאמר קיצורי מקשים ומקשים ייעודיים של Excel.

  5. בתיבה תיאור, הקלד תיאור של המאקרו.

  6. לחץ על אישור כדי לשמור את השינויים ולאחר מכן לחץ על ביטול כדי לסגור את תיבת הדו-שיח מאקרו.

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

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

הפעלת מאקרו על-ידי לחיצה על אזור באובייקט גרפי

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

  1. בגליון העבודה, הוסף פריט גרפיקה כגון תמונה, או צייר צורה. תרחיש נפוץ הוא כדי לצייר צורה מלבן מעוגל ולעצב אותו כך שייראה כמו לחצן.

    כדי ללמוד אודות הוספת אובייקט גרפי, ראה הוספה, שינוי או מחיקה של צורות.

  2. לחץ באמצעות לחצן העכבר הימני על נקודת המגע שיצרת ולאחר מכן לחץ על הקצאת מאקרו.

  3. בצע אחת מהפעולות הבאות:

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

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

      עצה:  ניתן גם ללחוץ על עצור הקלטה תמונת לחצן בצדה הימני של שורת המצב.

    • כדי לערוך מאקרו קיים, לחץ על שם המאקרו בתיבה שם המאקרו ולאחר מכן לחץ על ערוך.

  4. לחץ על אישור.

בכרטיסיה מפתחים, לחץ על Visual Basic כדי להפעיל את עורך Visual Basic (VBE ). אתר את Project Explorer למודול המכילה את המאקרו שברצונך להפעיל ולאחר מכן פתח אותו. כל פקודות המאקרו במודול זה יופיע בחלונית בצד שמאל. בחר את המאקרו שברצונך להפעיל, על-ידי הצבת הסמן שלך במקום כלשהו בתוך המאקרו, והקש F5 או בתפריט, עבור אל להפעיל > הפעל מאקרו.

צור אירוע Workbook_Open.

הדוגמה הבאה עושה שימוש באירוע Open לשם הפעלת מאקרו בעת פתיחת חוברת העבודה.

  1. פתח את חוברת העבודה שאליה ברצונך להוסיף את המאקרו או צור חוברת עבודה חדשה.

  2. בכרטיסיה מפתחים, בקבוצה קוד, לחץ על Visual Basic.

  3. בחלון Project Explorer, באמצעות לחצן העכבר הימני על האובייקט ThisWorkbook ולאחר מכן לחץ על הצג קוד.

    עצה: אם חלון Project Explorer אינו גלוי, בתפריט תצוגה, לחץ על Project Explorer.

  4. ברשימה אובייקט מעל החלון 'קוד', בחר באפשרות חוברת עבודה.

    פעולה זו יוצרת באופן אוטומטי פרוצדורה ריקה עבור האירוע Open, כמו זו:

    Private Sub Workbook_Open()

    End Sub

  5. הוסף את שורות הקוד הבאות לפרוצדורה:

    ‎Private Sub Workbook_Open()
    MsgBox Date
    Worksheets("Sheet1").Range("A1").Value = Date
    End Sub

  6. עבור ל- Excel ושמור את חוברת העבודה בחוברת עבודה תואמת מאקרו.

  7. סגור ופתח מחדש את חוברת העבודה. בעת פתיחת חוברת העבודה שוב, Excel יפעיל את הפרוצדורה Workbook_Open , אשר מציגה את התאריך של היום בתיבת הודעה.

  8. לחץ על אישור בתיבת ההודעה.

    הערה: תא A1 בגיליון1 מכיל גם הוא את התאריך כתוצאה מהפעלת הפרוצדורה Workbook_Open.

זקוק לעזרה נוספת?

ניתן לשאול תמיד מומחה ב- Excel Tech Community, לקבל תמיכה בקהילת Answers או להציע תכונה חדשה או שיפור ב- Excel User Voice

לראש הדף

למידע נוסף

הפעלת מאקרו באופן אוטומטי בעת פתיחה של חוברת עבודה

הפיכת משימות לאוטומטיות עם מקליט המאקרו

הקלטת מאקרו כדי לפתוח חוברות עבודה ספציפיות בעת הפעלת Excel

יצירה ושמירה של כל פקודות המאקרו שלך בחוברת עבודה אחת

שמירת מאקרו

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×