תמונת מסך של סביבת פיתוח משולבת של VBA באקסס. סביבת הפיתוח זהה בכל התוכנות ומודל האובייקטים שאליו מתייחסת השפה הוא זה שמשתנה, לפי מה שמנגישה התוכנה המארחת | |
פרדיגמות | תכנות מרובה פרדיגמות |
---|---|
תאריך השקה | 1993 |
מפתח | מיקרוסופט |
הושפעה על ידי | ויז'ואל בייסיק |
אתר רשמי | |
VBA (ראשי תיבות: Visual Basic for Applications, ויז'ואל בייסיק ליישומים) היא שפת תכנות מונחה-אירועים ותסריט דינמית ומימוש ודיאלקט של חברת מיקרוסופט לשפת Visual Basic 6, הכוללת סביבת פיתוח משולבת (VBE). שפה זו מאפשרת הרחבת היכולות של תוכנה קיימת מעבר למה שקבע המפתח שלה, באמצעות יצירת סקריפטים לתוכנה בזמן ריצה. שימוש נפוץ בתוכנה זו נעשה בחבילת האופיס של מיקרוסופט: וורד, אקסל ואקסס, וגם בפרוז'קט וויז'יו. חברות צד שלישי יכולות לספק באמצעות ה-VBA תוספות (Add-ins) המרחיבות את היכולות של התוכנות המקוריות באמצעות טכנולוגית COM. חברות תוכנה יכולות לרכוש רישיון ממיקרוסופט להוסיף את השפה וסביבת הפיתוח שלה לתוכנה שהן מפתחות.