Desktop programming

Toteutan Visual Basicilla ohjelmia, joiden halutaan toimivan myös silloin kun Excel ei ole auki. Periaatteessa Visual Basicilla pystyy tekemään myös kaiken saman, kuin VBA:lla sekä myös toisin päin. Se ei kuitenkaan ole aina aivan yhtä yksinkertaista ja luontevaa, siksi joskus on täysin perusteltua valita toinen vaihtoehto VBA:n rinnalle. Visual Basicilla voidaan muun muassa lukea ja kirjoittaa tiedostoja, hakea tietoa internetsivuilta sekä tallentaa sitä niille, suorittaa ohjelmia automaattisesti. Visual Basicilla pystyy siis luomaan melkein mitä vaan, mikä toimii Windowsin normaalissa työpöytäympäristössä.