Leidinyje pateikiamos Visual Basic programavimo kalbos varianto VBA (Visual Basic for Application) programavimo galimybės, supažindinama su redaktoriaus aplinka ir objektais, pateikiami kintamųjų ir konstantų taikymo principai, analizuojamos operatorių savybės, rašomos pirmosios procedūros, nagrinėjamos valdymo struktūros ir galimybės sudaryti vartotojo funkcijas, pateikiamos vidinės programavimo kalbos funkcijos. Mokomojoje knygoje supažindiname su klasės objektų programavimu, objektų savybių ir metodų kūrimo būdais ir pavyzdžiais, galimybėmis programiniu būdu perskaityti ir užrašyti informaciją teksto rinkmenoje. Knyga skirta Inžinerinės grafikos katedros magistrantams ir visiems, kas nori išmokti programuoti VBA kalba.
Pirmoji programavimo kalbos BASIC versija buvo skirta pradedantiesiems mokytis programuoti. Ją 1963 metais Dartmaunto (Dartmount) koledže sukūrė amerikiečiai Džonas Kemenis (John Kemeny) ir Tomas Kurtzas (Thomas Kurtz). Žodžio BASIC pirmosios raidės reiškia – pradedantiesiems daugiatikslis simbolinių instrukcijų kodas (Beginners Allpurpose Symbolic Instruction Code). Kalba buvo sukurta programavimo kalboms mokyti, pagrindams suvokti ir paprastoms programoms rašyti. 1975 m. jaunas programuotojas Paulas Alenas (Paula Allen) ir Harvardo universiteto pirmakursis Bilas Gatesas (Bill Gates) parengė „Altair“ kompiuteriui pirmąją BASIC sistemą. Vėliai šie jaunuoliai įkūrė garsiąją „Microsoft“ kompaniją. 1991 m. „Microsoft“ kompanija sukūrė Visual Basic (VB) programavimo kalbą, skirtą dirbti sistemos Windows aplinkoje ir naudoti jos išteklius. VB – tai jau objektinio programavimo kalba. Kalba valdo objektus, kuriems atliekami įvairūs veiksmai. Pasikeitė programavimo aplinka – atsirado galimybės stebėti projekto vykdymą, projektuoti priedus. Dabar visas programos kodas paskirstytas į procedūras (paprogrames), kurios redaguojamos ir iškviečiamos
atskirai. VBA (Visual Basic for Application) yra VB kalbos variantas, kuris naudojamas Microsoft Office programose (Word, Excel, PowerPoint, Outlook, Access) ir „Autodesk“ grafinėje sistemoje AutoCAD. Galimybė programuoti grafinėje aplinkoje labai sudomino ir privertė nuodugniau studijuoti VBA programavimo kalba, o ši mokymo knyga yra pirmasis žingsnis į grafikos programavimą AutoCAD aplinkoje.

Programavimas VBA kalba