• מבוא לתכנות מונחה אובייקטים
    רקע והסבר על אופן צורת העבודה ב VBA התורם להבנת כתיבת הקוד.
  • עבודה עם מאקרו
    כללי שלד בהקלטה של מאקרו  אחסון מאקרו כך שיהיה גלובלי
    לכל הקבצים או שיהיה ייעודי לקובץ מסוים,  הרצה ושמירה.
  • הקצאת מאקרו
    איך מקצים מאקרו לכלי ברצועת הכלים, לפקדי – Activex על הגיליון, לתרשים או אובייקט באקסל.
  • עורך ה VB Editor הכרת סביבת הפיתוח של המאקרו.
  • ניוד מאקרו – איך מעבירים מאקרו מקובץ אל קובץ, ממשתמש אחד לאחר וכדו’.
  • אבטחת מאקרו – איך להגן על הקבצים מפני וירוסים של מאקרו.
  • כתיבת ב VBA – הכרת שלושת צורות הכתיבה ב – VBA – זיהוי אובייקטים מאפיינים ושיטות פעולה.
  • עריכת שורות קוד-
    הבנה עמוקה של כתיבת שורות קוד ב VBA – הפעלת מאקרו צעד אחרי צעד,
    עריכה ושינויים בקוד כך שיתאים לצרכים שונים.
  • אובייקטים באקסל
    סקירה ולימוד של אובייקטי אקסל – Application ,Workbook ,Worksheet ,Range
    בתום פרק זה יוכלו התלמידים לכתוב ולערוך מקרואים שיתאימו לצרכים שלהם
    כולל עבודה על טבלאות שהטווח שלהם משתנה מפעם לפעם.
  • אירועים של גיליון וחוברת עבודה
    הפעלת מאקרו בעת אירוע שמתרחש על גיליון או קובץ
    (למשל, מאקרו שמופעל איך שקובץ נפתח, או כשבוחרים בתא מסוים או מאקרו שמופעל בשעה מסוימת)
  • רכיבים של שפת VISUAL BASIC
    • עבודה עם משתנים – מאפשרת לשדרג את הקוד.
    • עבודה עם התניות מאפשרת למאקרו לרוץ בתנאים שונים.
    • עבודה עם לולאות מאפשרת לסרוק ולחפש נתונים בטבלאות.
    • עבודה עם תיבות פלט וקלט –
      מאפשרת למאקרו ליצור דו שיח עם המשתמש באמצעות חלונות.
    • טיפול בשגיאות זמן ריצה כלי המאפשר למאקרו לרוץ ללא שגיאות בעתיד.

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

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