הקלטת מאקרו באקסל
כללי
הקלטת מאקרו נועדה ליצירת פקודות קצרות ופשוטות בדרך מהירה שאינה דורשת מיומנות רבה.
יתרונות : מהירות ופשטות יצירה
חסרונות: ניתן ליצור פקודות פשוטות בלבד וקבועות מראש
בד"כ הקוד הנוצר (אוטומטית ע"י המערכת) הוא מסורבל עם שורות קוד רבות שאינן רלוונטיות לתוכנית הרצויה.
- ניתן לשלב בין פקודות מוקלטות לתוכנית כתובה, כלומר להקליט מאקרו ולערוך אותו לאחר מכן, או לחילופין, לכתוב תוכנית ולשלב בה קטעים מוקלטים.
שלבים ביצוע ההקלטה
- תפריט תצוגה – 'מאקרו' – 'הקלטת מאקרו חדש'
- יפתח חלון ובו נגדיר את שם המאקרו
- היכן לשמור אותו
- ואם נרצה קיצור מקשים להפעלתו
יש להגדיר
-
- שם המאקרו (חובה)
- ללא רווחים
- באנגלית
- רצוי ללא קו תחתי
ניתן ומקובל להפריד מלים
בשם המאקרו ע"י אותיות
ראשיות בתחילת מילה
למשל TestMacro
- מקש קיצור (אופציונאלי)
צירוף מקשים זה יפעיל את
המאקרו . ניתן לקבוע צירוף גם
לאחר יצירת המאקרו.
- אחסן מאקרו ב (חובה)
אפשרות |
משמעות |
שימוש |
דוגמא |
חברת מאקרו אישית |
ניתן יהיה להפעיל את המאקרו בכל פעם שאקסל פתוח |
מיועד למאקרו כלליים שאינם ייעודיים לחוברת מסוימת |
עיצוב תאים |
חוברת עבודה זו |
ניתן יהיה להפעיל רק כאשר קובץ זה פתוח |
מאקרו ייעודיים לקובץ מסוים |
ניתוח נתונים לטבלה מסוימת הנמצאת בקובץ זה. |
חוברת עבודה חדשה |
ניתן יהיה להפעיל רק כאשר הקובץ החדש יהיה פתוח |
קובץ ייעודי לאחסון המאקרו |
שימושים נדירים |
-
- תיאור
ניתן להזין תיאור קצר בעברית/אנגלית לגבי ייעודו של המאקרו
נושא התיאור והתיעוד יידון בהרחבה בהמשך.
- אשר את התיבה
- כעת נתחיל להקליט את התוכנית הרצויה
לדוגמא: עיצוב כותרת,
נעמוד בתא מסויים, נבחר צבע, הדגשה, קווים , גלישת טקסט
נסמן את טור המספרים ונבחר עיצוב עם פסיק
לסיום נקיש תצוגה – פקודות מאקרו – עצור הקלטה
או בתחתית המסך נראה ריבוע שחור – זה כפתור עצור הקלטה
בזמן הקלטה של מאקרו באקסל
- יש להגדיר האם הפניות לתאים בגיליון מוקלטות במיקום אבסולוטי או יחסי.
- מיקום אבסולוטי – כאשר המאקרו יופעל הפניה תהיה תמיד לאותם התאים אליהם נעשתה הפניה במהלך ההקלטה. אם למשל במהלך ההקלטה נבחר תא B4, לאחר מכן בהפעלת המאקרו כל פעם ייבחר תא B4 וללא קשר לתא הפעיל בעת הרצת המאקרו
- מיקום יחסי – בהפעלת המאקרו הפניה תהיה יחסית למקום ממנו הופעל, כלומר התא הפעיל ברגע ההפעלה.
אם למשל ההקלטה החלה כאשר התא הפעיל הוא B4
ובמהלך ההקלטה נבחר את התא A2,
- למעשה הוקלטה תזוזה של שני תאים מעלה ואחד ימינה.
אם המאקרו יופעל , לאחר מכן מתא C9 ייבחר התא באותו היחס, 2 למעלה ואחד ימינה, כלומר B7.
לאחר שסיימנו להקליט, שם המאקרו יהיה בתיבת המאקרו בתפריט תצוגה
אפשרויות הפעלת המאקרו
את המאקרו הקיים ניתן להפעיל בשלוש דרכים:
- תפריט פעולות של אקסל
- מקש קיצור
- כפתור בסרגל הכלים
- כפתור על המסך
- מתפריט תצוגה – פקודות מאקרו – לעמוד על המאקרו הרצוי והפעל
- ניתן להפעיל אותו ע"י מקש הקיצור שהגדרנו כשיצרנו את המאקרו
- ניתן להפעיל אותו ע"י כפתור בסרגל הכלים לגישה מהירה (ראה)
- מסרגל גישה מהירה, בחר את החץ כדי לעבור לתפריט הוספת אייקונים לסרגל
בחר
- יפתח חלון התאמה אישית של סרגל הכלים המחולק ל 2
- בחר את הפקודות מתוך פקודת מאקרו
- נוכל לראות את המאקרו שיצרנו.
- נעמוד על המאקרו ונבחר הוסף
- המאקרו יתווסף לחלון השמאלי שהוא סרגל הכלים לגישה מהירה
- נוכל לשנות לו את צורת האייקון
- נבחר שינוי
נבחר את האייקון הרצוי
הפעלת מאקרו ע"י כפתור (פקד) ע"ג הגיליון
- יש להביא אל סרגל הכלים את הכרטסת "מפתחים"
ללחוץ לחצן ימני על סרגל הכלים ולבחור
יתקבל חלון ובו כל כרטסות סרגלי הכלים, נבחר כרטסת מפתחים
בכרטסת מפתחים ישנן פקודות שהן פקדים שניתן להציבם על מסך גיליון האקסל ולבחור שבלחיצה עליהם – הם יבצעו פקודת מאקרו כלשהי
נבחר בפקד מלבן
העכבר ישנה צורתו ויהפוך לעכבר שרטוט, נשרטט על גבי הגיליון את הפקד
ולאחר השרטוט יפתח חלון הקצאת מאקרו
נעמוד על המאקרו שלנו ונקצה אותו לפקד
ע"י לחיצה ימנית על הכפתור ניתן לקבוע תכונות נוספות
ע"י בחירת הכפתור עם העבר כאשר מקש Ctrl לחוץ ניתן לשנות את הכיתוב ע"ג הכפתור.
הערה
נוח להשתמש בהקלטת מאקרו ע"מ ללמוד במהירות על אופן פניה לאובייקטים ותכונותיהם. למשל ע"מ לדעת מה הערך המספרי של צבע רקע ירוק ניתן להקליט את הפעולה ואז בקלות לשלוף את הערכים מהקטע המוקלט.