קורס מאקרו VBA עם אקסל – שיעור 1 – היכולות האדירות של מאקרו באקסל

קורס מאקרו VBA עם אקסל – שיעור 1 – היכולות האדירות של מאקרו באקסל

שלום וברוכים הבאים לשיעור הראשון שלנו במאקרו באקסל

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

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

לפני שאנחנו מתחילים להבין מה זה מאקרו, עלינו נחשוף מה שקשור אליו.

כמו שרואים בשורת הלשוניות, הלשונית הראשונה הינה 'בית', והאחרונה הינה 'תצוגה'.

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

כדי לגלות את לשונית 'מפתחים': 'קובץ' >אפשרויות> התאמה אישית של רצועת הכלים>        בצד שמאל, תחת הכותרת 'כרטיסיות ראשיות' ישנם סימני V ליד הכרטיסיות המוכרות לנו (בית, הוספה וכו')­ – יש לסמן ב-V גם ליד כרטיסיית 'מפתחים'        ולסיום ללחוץ 'אישור'.

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

מה מקרו יכול לעשות בשבילי  ? הדגמה פשוטה ביותר

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

 

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

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

 

על מנת לעשות את ההתאמה הנדרשת עלי, ללא מאקרו, לבצע פעולות רבות:

  • להוסיף עמודה חדשה, עם הכותרת 'גיל'.
  • להוסיף נוסחה לחישוב הגיל בתא E2. [=year(today())-year(c2)]
  • לגרור את הנוסחא על כל העמודה.
  • להסתיר את העמודות שהחשבת לא רוצה (עמודות B,C)
  • ולבסוף גם להגדיר את מה שקיבלתי כטבלה, ולעצב אותה.

 

[important]

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

[/important]

שלאחר שנלמד להקליט אותה פשוט נלך לכרטיסיית 'מפתחים'         ונלחץ על 'פקודות מאקרו'          נלחץ על שם ההקלטה (בדוגמא של השיעור: "הכנת_טבלת_משכורות")           הפעל.

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

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

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

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

 

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

 

קרדיט : תודה רבה ליונתן ב. על התמלול המושקע!

2014-11-01T18:56:53+00:00 נובמבר 1st, 2014|
post