כיצד נוכל להקליט פקודת מאקרו בתוכנת אקסל ?

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

מאת: רותם כהן

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


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

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

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

לפני שנתחיל….

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

לשונית זו אינו מוצגת בתוכנה כברירת מחדל – על מנת להציגה יש לפעול על פי השלבים הבאים :

1.פתחו את תוכנת אקסל ולחצו על קובץ > אפשרויות

פתחו את תוכנת אקסל ולחצו על קובץ > אפשרויות

2.עברו לאפשרות התאמה אישית של רצועת הכלים

עברו לאפשרות התאמה אישית של רצועת הכלים

3.סמנו ב V את לשונית מפתחים ולחצו על אישור

סמנו ב V את לשונית מפתחים ולחצו על אישור

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

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


אבטחת פקודות מאקרו בתוכנת אקסל

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

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

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

לחצו על כפתור אבטחת מאקרו

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

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


הקלטת פקודת מאקרו בתוכנת אקסל

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

7.לחצו על כפתור הקלט מאקרו

לחצו על כפתור הקלט מאקרו

8.בחלון שיפתח עלינו למלא  את הפרטים הבאים ולאחר מכן ללחוץ על כפתור אישור

  • שם המאקרו – בחירת שם לפקודת המאקרו שנקליט

שימו לב ! שם המאקרו אינו יכול להכיל רווחים או תוים מיוחדים

  • קיצור מקשרים (אופציונלי) – בחירת מקש נוסף אשר לחיצה עליו בצירוף מקש CTRL יפעיל את המאקרו
  • אחסן מאקרו ב – המיקום בו נשמור את המאקרו שנקליט (מומלץ לבחור באפשרות חוברת עבודה זו)
  • תיאור (אופציונלי) – תיאור הפעולה אותה מבצע המאקרו

עלינו למלא  את הפרטים הבאים ולאחר מכן ללחוץ על כפתור אישור

9.בשלב זה בצעו את כל הפעולות שאתם מעוניינים להקליט אל פקודת המאקרו

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

יש ללחוץ על כפתור עצור הקלטה


ניהול ושימוש פקודות מאקרו בתוכנת אקסל

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

11.תחת קבוצת הפקדים קוד בלשונית מפתחים

לחצו על כפתור פקודות מאקרו

12.בחלון שנפתח בחרו במאקרו אותו תרצו לנהל ובחרו באחת האפשרויות הבאות

  • הפעל – הפעלת פקודת המאקרו
  • צעד לתוך – אפשרות ביצוע פעולה אחת מתוך המאקרו (מיועד לעבודה עם קוד ידני הנכתב בעורך VBA)
  • ערוך – עריכת קוד המאקרו באופן ידני על ידי שימוש בעורך VBA (מידע נוסף אודות VBA יוצג בהמשך)
  • מחק – מחיקת המאקרו
  • אפשרויות – שינוי הגדרות המאקרו שהגדרנו בסעיף 8

בחרו במאקרו אותו תרצו לנהל ובחרו באחת האפשרויות

שימו לב ! במידה והגדרתם קיצור מקשים בסעיף 8 , ניתן ללחוץ עליו על מנת להפעיל את המאקרו באופן ישיר
 

למידע נוסף

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

את התוכנית עצמה עלינו לכתוב בשפת VBA – Visual Basic Application המבוססת על שפת התיכנות Visual Basic  . היכולות בצורת עבודה זו בשילוב היכולות של תוכנת אקסל לחיבור לשרתי SQL הופכת את התוכנה לכלי מתקדם ומקצועי מהשורה הראשונה .

למידע נוסף אודות שפת VBA ומדריכי כיצד לבצע תוכלו לעיין באתר MSDN (אנגלית)


זה הכל להפעם…

מעוניינים במדריכים נוספים ? נתקלתם בתקלה שאינם מצליחים לפתור ? תמיד עניין אתכם כיצד לבצע פעולה מסויימת ? שתפו אותנו !

אנחנו כאן בשבילכם – כאן בבלוג , במערכת MSA ובעמוד ה Facebook שלנו . בואו לבקר עכשיו !

רותם

 

אהבתם? שתפו...Email this to someoneShare on FacebookShare on Google+Share on LinkedInTweet about this on Twitter

3 תגובות “כיצד נוכל להקליט פקודת מאקרו בתוכנת אקסל ?

  1. אורן בל

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

    שלום אורן,

    על מנת לבצע שמירת Macro שיעבדו על כל מסמכי ה-Excel תוכל להעזר במדריל הבא:

    בהצלחה,
    קובי

  2. אורן בל

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


    שלום אורן,

    אנא קרא את תגובתי בשאלה השנייה שלך.
    בברכה,
    קובי

  3. תרצה שפירא

    שלום

    תודה על ההדרכה

    איך מעבירים פקודמת מאקרו בין מחשבים?

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

    שלום תרצה ,

    תוכלי לבחור באפשרות VISUAL BASIC מתוך לשונית מפתחים . כעת , יוצגו לפני המודלים בהם נמצא המידע שמבצעות פקודות המאקרו – אתרי את המודל המכיל את הפקודה ולחצי עליו מקש ימני > יצא מודל  . במחשב אליו תהיי מעוניינת לייבא את המידע בצעי את אותה הפעולה אך הפעם בחרי באפשרות ייבא מודל ובחרי בקובץ שיצאת .

    המשך יום טוב

    רותם

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *