تعرض أنواع VBA APIs والأحداث. يتم دعمهم كليا أو جزئيا في Lotus® Symphony™.
- مكتبة تشغيل VBA، بما يتضمن بعض وظائف VBA الأساسية. على سبيل المثال، MsgBox(...) يعرض مربع الرسائل.
- برامج APIs لوثيقة Excel والأحداث، والتي يتم استخدامها لتشغيل وثيقة Spreadsheet ومعالجة الحدث الخاص بالوثيقة.
- برامج APIs للتحكم والأحداث، دعم برامج APIs والأحداث لبعض التحكمات التي يكثر استخدامها مثل الاختيارات، ومربعات النص، ومربعات الاختيار.
- مكتبة Office، تعريف برامج APIs التي يتم استخدامها لتهيئة القائمة، وخط الأدوات الخاص بالتطبيق والوظائف الأخرى.
- برامج COM APIs، والتي يتم استخدامها للتوصل الى مكونات COM في الأمر المركب الى VBA.