המשפט מאקרו משנה ב- Access מגדיר מאקרו נפרד בחלון מעצב פקודות המאקרו.
הגדרה
הפעולה מאקרו משנה כוללת ארגומנט נדרש אחד בלבד.
ארגומנט פעולה |
תיאור |
---|---|
שם |
מחרוזת שמופיעה כשם המאקרו. |
הערות
באפשרותך להשתמש במשפט מאקרו משנה להגדרת סדרות נפרדות של פעולות. באפשרותך להפעיל את הפעולות שהוגדרו בפקודות מאקרו משנה מתוך מאקרו אחר באמצעות הפעולה RunMacro. בארגומנט שם המאקרו של הפעולה RunMacro, השתמש בתחביר הבא כדי להפעיל את מאקרו המשנה:
<שם מאקרו משנה>.<שם מאקרו>
באפשרותך להשתמש במשפט מאקרו משנה גם להגדרת סידרת פעולות לטיפול בשגיאות בתוך מאקרו.
דוגמה
המאקרו הבא מדגים את השימוש במשפט מאקרו משנה יחד עם פעולת המאקרו OnError. בדוגמה זו, הפעולה OnError מציינת ש- Access יפעיל מאקרו משנה מותאם אישית לטיפול בשגיאות בשם ErrorHandler כאשר מתרחשת שגיאה. אם מתרחשת שגיאה בפעולות הבאות, Access עובר אל מאקרו המשנה ErrorHandler. מאקרו המשנה ErrorHandler מציג תיבת הודעה שמפנה אל האובייקט MacroError לצורך הצגת מידע אודות השגיאה.
הנה צילום מסך של מעצב פקודות המאקרו של Access עם הדוגמה הקודמת. במקרה זה, הביטוי בפעולה SetLocalVar גורם לשגיאה מכיוון שהוא מנסה לחלק מספר באפס. Access עובר אל מאקרו המשנה ErrorHandler ומציג את פרטי השגיאה בתיבת הודעה.