Du kan bygga komplexa Excel att konsolidera data från flera källor utan VBA-makron . Du kan skapa diagram och rapporter som sammanfattar nästan alla aspekter av ditt företag och du kan hantera information så varierande som kunddatabaser , forskningsdata , inventering aktivitet och sportresultat . Presentera VBA-makron till mixen , dock, och dina kalkylblad kan bli dynamiska , fullfjädrade program . Lärande VBA är inte lätt, det tar dig utöver att vara en Excel- användare att bli en programmerare . Den goda nyheten är : du kan lära dig VBA använda resurser tillgängliga gratis online . Instruktioner
1
Lär Excel VBA . Leta efter nonmacro lösningar innan du börjar jävlas med VBA . Om du inte vet Excels funktioner väl , kommer du antagligen att skriva makron som gör saker du kan åstadkomma i stället med god kalkylblad design och ett par musklick .
2
Navigera till Microsofts VBA för Excel 2003 utbildning sidan . Det finns ingen motsvarande sida för Excel 2007 , men du kommer inte att behöva version - specifik kunskap tills du behärskar grunderna i VBA .
3
Titta de inledande videor och arbeta igenom textuella tutorials som introducerar programmering med VBA . Det finns tre banor . Fylla i dem , gör de träningar och ta de prov .
4
Slutför VBA tutorials på xlpert.com och XL - vba.com . Xlpert erbjuder en gratis åtta - lektion kurs , medan XL - VBA : s kurs har 23 lektioner . Skrivandet inte gnistra och det finns en hel del som saknas ( för att uppmuntra dig att köpa en hel kurs ) , men materialet kommer att förstärka det du lärt dig från Microsofts webbplats . Repetition är användbart när man lär sig ett nytt språk .
5
Bygg ett kalkylblad som gör något bra för dig , slå sedan in ett makro - driven applikation . När du känner dig sviken - och du kommer att från tid till annan - tryck på F1 -tangenten för att aktivera Excel VBA : s hjälpsystem . Du kan lära dig VBA helt från hjälpsystemet , men det skulle vara mycket svårt om du inte redan är en programmerare .
6
Besök Microsofts utvecklarnas forum till forskningsproblem och ställa frågor till andra programmerare . En länk nedan leder till forum där du hittar en lista med flera Excel - relaterade diskussionsgrupper .