logo

מדריך VBA של Excel

מדריך VBA

VBA מייצג ויז'ואל בייסיק ל יישומים , ושפת תכנות מונעת אירועים מבית Microsoft. הוא נמצא כעת בשימוש בעיקר עם יישומי Microsoft Office כגון MS Excel, MS-Word ו-MS-Access.

מדריך זה עוזר לך ללמוד את היסודות של Excel VBA. כל אחד מהסעיפים מכיל נושאים קשורים עם דוגמאות פשוטות.

מה זה VBA

VBA מייצג Visual Basic for Applications . ושפת תכנות מונעת אירועים מבית Microsoft עם יישומי Microsoft Office כגון MSExcel , MS-Word , ו MS-Access .

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

VBA עוזר לבנות יישומים ופתרונות מותאמים אישית כדי לשפר את היכולות של יישומים אלה.

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

VBA יכול להשתמש בכל גרסאות המשרד, מ MS-Office 97 ל MS-Office 2013 ועם כל הגרסאות העדכניות ביותר הזמינות. בין VBA, Excel VBA הוא הפופולרי.

VBA היא שפה ברמה גבוהה. VBA היא תת-קבוצה של Visual Basic 6.0 בסיסי מייצג ב מתחילים א תכלית ס סימבולי אני הדרכה ג שיר הלל.

למה VBA?

כמה נקודות ברורות לך מדוע להשתמש ב-VBA כגון:

  • VBA משתמש בהצהרות פשוטות באנגלית כדי לכתוב את ההוראות.
  • יצירת ממשק המשתמש היא גרירה, שחרור ויישור של פקדי ממשק המשתמש הגרפיים ב-VBA.
  • VBA היא פשוטה מאוד ללמידה ודורשת מיומנות תכנות בסיסית.
  • VBA משפר את הפונקציונליות של אקסל בכך שהוא מאפשר לך לגרום לאקסל להתנהג בהתאם לצורך שלך.

יישום של VBA

אתה חושב למה להשתמש ב-VBA ב-Excel שכן MS-Excel עצמו מספק המון פונקציות מובנות.

MS-Excel מספק רק פונקציות מובנות חיוניות שאולי אינן מספיקות לביצוע חישובים מורכבים. בנסיבות כאלה, VBA הופך לפתרון השקוף ביותר.

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

יסודות VBA

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

מִשְׁתַנֶה: משתנים הם מיקומי הזיכרון. וכדי לעבוד עם VBA, תידרש להצהיר על משתנים.

לדוגמה: נניח (2x+ 5y), כאשר x=1 ו-y=2. בביטוי נתון זה, x ו-y הם המשתנים או שניתן להקצות להם כל מספר, כלומר 3 ו-4, בהתאמה.

כללים ליצירת משתנים

    אל תשתמש במילים שמורות:מילים שמורות הן מילים שיש להן משמעות מיוחדת ב-VBA כך שאינך יכול להשתמש בהן כשמות משתנים.שם המשתנה אינו יכול להכיל רווח:לא ניתן להגדיר שם משתנה עם רווח כגון המספר האחרון. אתה יכול להשתמש LastNumber אוֹ אחרון_מספר .השתמש בשמות תיאוריים:השתמש בשמות תיאוריים כגון מחיר, כמות, סכום ביניים וכו'. זה יהפוך את קוד ה-VBA שלך לקל להבנה.

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

  1. (+) לתוספת
  2. (-) לחיסור
  3. (*) לכפל
  4. (/) לחלוקה

מפעיל לוגי: מושג האופרטור הלוגי מיושם גם בעבודה עם VBA כגון.

  1. אם הצהרות
  2. ו
  3. אוֹ
  4. לֹא
  5. נָכוֹן
  6. שֶׁקֶר

תְנַאִי מוּקדָם

כדי ללמוד VBA, עליך להתקין את MS Office, ובעיקר את MS Excel במערכת המחשב שלך.

קהל

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

בְּעָיָה

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