Microsoft Visual Basic for Applications (VBA) verzija je Visual Basica integrirana u Microsoft Office. Prilagođena je specifičnim mogućnostima i namjeni svake pojedine aplikacije ovog paketa. Korištenjem VBA, moguće je izraditi potpuno nove funkcije ovih programa i u potpunosti prilagoditi Office aplikaciju željama i potrebama korisnika. Cilj ove specijalističke radionice je upoznati sudionike s konceptima programiranja upotrebom VBA (Visual basic for applications) u Excelu. VBA u Excelu pruža mogućnosti visokog stupnja automatizacije rada, posebice u okviru izvještavanja, no i ostalih zadataka. Cilj je također upoznati sudionike s uvodom u programiranje, osnovnim konceptima, Excel makroima, snimanjem i editiranjem makroa u VB editoru, izradom aplikacija u Excelu, spajanju na baze podataka iz Excela i konceptom izvještavanja iz baza podataka u okviru Excela