Ef þú ert fús til að stökkva inn í Excel VBA forritun, haltu hestunum þínum í augnablik. Í fyrsta lagi þarftu að vita nauðsynlegar bakgrunnsupplýsingar sem hjálpa þér að verða Excel forritari.
VBA kostir
Þú getur gert sjálfvirkan nánast allt sem þú gerir í Excel. Til að gera það skrifar þú leiðbeiningar sem Excel framkvæmir. Að sjálfvirka verkefni með því að nota VBA býður upp á nokkra kosti:
-
Excel framkvæmir verkefnið alltaf á nákvæmlega sama hátt. (Í flestum tilfellum er samkvæmni af hinu góða.)
-
Excel framkvæmir verkefnið miklu hraðar en þú getur gert það handvirkt (nema, auðvitað, þú sért Clark Kent).
-
Ef þú ert góður makróforritari framkvæmir Excel alltaf verkefnið án villna (sem líklega er ekki hægt að segja um þig eða mig).
-
Ef þú stillir hlutina rétt upp getur einhver sem veit ekki neitt um Excel framkvæmt verkefnið með því að keyra fjölvi.
-
Þú getur gert hluti í Excel sem eru annars ómögulegir - sem getur gert þig að mjög vinsælum einstaklingi á skrifstofunni.
-
Fyrir löng og tímafrek verkefni þarftu ekki að sitja fyrir framan tölvuna og láta þér leiðast. Excel vinnur verkið á meðan þú hangir við vatnskassann.
VBA ókostir
Það er bara sanngjarnt að jafn tími gefist til að telja upp ókosti (eða hugsanlega ókosti) VBA:
-
Þú verður að vita hvernig á að skrifa forrit í VBA. Sem betur fer er það ekki eins erfitt og þú gætir búist við.
-
Aðrir sem þurfa að nota VBA forritin þín verða að hafa sín eigin afrit af Excel. Það væri gaman ef þú gætir ýtt á hnapp sem breytir Excel/VBA forritinu þínu í sjálfstætt forrit, en það er ekki mögulegt (og mun líklega aldrei verða).
-
Stundum fara hlutirnir úrskeiðis. Með öðrum orðum, þú getur ekki í blindni gert ráð fyrir að VBA forritið þitt muni alltaf virka rétt undir öllum kringumstæðum. Velkomin í heim villuleitar og, ef aðrir eru að nota fjölvi þína, tæknilega aðstoð.
-
VBA er skotmark á hreyfingu. Eins og þú veist er Microsoft stöðugt að uppfæra Excel. Jafnvel þó Microsoft leggi mikið upp úr samhæfni milli útgáfur gætirðu uppgötvað að VBA kóðinn sem þú hefur skrifað virkar ekki rétt með eldri útgáfum eða með framtíðarútgáfu af Excel.
Ætti fyrirtækið mitt að nota VBA?
Við trúum því að VBA geti verið gagnleg fyrir flest fyrirtæki, sama þarfir þeirra. Sjálfvirknieiginleikar þess geta opnað raunverulega möguleika töflureikna fyrirtækisins þíns og sparað þér tíma, orku og fyrirhöfn. Hins vegar, þó að það sé ekki erfitt að læra tungumálið, eru samt nokkrir ókostir sem ætti að taka tillit til.
Ef þú hefur fullt af endurteknum og tímafrekum verkefnum getur VBA verið besti vinur þinn. En ef töflureiknarnir þínir eru grunnnotkun, gæti það ekki verið þess virði að læra að nota það, svo ekki sé minnst á endalaus kembiforrit og samhæfnisvandamál.