Nëse jeni të etur të hidheni në programimin Excel VBA, mbajini kuajt tuaj vetëm për një moment. Së pari, ju duhet të dini disa informacione thelbësore që ju ndihmojnë të bëheni një programues Excel.
Përparësitë e VBA
Ju mund të automatizoni pothuajse çdo gjë që bëni në Excel. Për ta bërë këtë, ju shkruani udhëzimet që kryen Excel. Automatizimi i një detyre duke përdorur VBA ofron disa përparësi:
-
Excel e ekzekuton gjithmonë detyrën në të njëjtën mënyrë. (Në shumicën e rasteve, qëndrueshmëria është një gjë e mirë.)
-
Excel e kryen detyrën shumë më shpejt sesa mund ta bësh me dorë (përveç nëse, sigurisht, je Clark Kent).
-
Nëse jeni një programues i mirë makro, Excel e kryen gjithmonë detyrën pa gabime (që ndoshta nuk mund të thuhet për ju ose për mua).
-
Nëse i vendosni gjërat siç duhet, dikush që nuk di asgjë për Excel-in mund ta kryejë detyrën duke ekzekutuar makro.
-
Ju mund të bëni gjëra në Excel që përndryshe janë të pamundura - gjë që mund t'ju bëjë një person shumë të njohur në zyrë.
-
Për detyra të gjata dhe që kërkojnë kohë, nuk keni pse të uleni para kompjuterit tuaj dhe të mërziteni. Excel e bën punën ndërsa rri te ftohësi i ujit.
Disavantazhet e VBA
Është e drejtë që t'i jepet kohë e barabartë renditjes së disavantazheve (ose disavantazheve të mundshme ) të VBA:
-
Ju duhet të dini se si të shkruani programe në VBA. Për fat të mirë, nuk është aq e vështirë sa mund të prisni.
-
Njerëz të tjerë që duhet të përdorin programet tuaja VBA duhet të kenë kopjet e tyre të Excel. Do të ishte mirë nëse mund të shtypni një buton që e transformon aplikacionin tuaj Excel/VBA në një program të pavarur, por kjo nuk është e mundur (dhe ndoshta nuk do të jetë kurrë).
-
Ndonjëherë, gjërat shkojnë keq. Me fjalë të tjera, nuk mund të supozoni verbërisht se programi juaj VBA do të funksionojë gjithmonë si duhet në të gjitha rrethanat. Mirë se vini në botën e korrigjimit dhe, nëse të tjerët po përdorin makro-të tuaja, mbështetje teknike.
-
VBA është një objektiv në lëvizje. Siç e dini, Microsoft po përmirëson vazhdimisht Excel. Edhe pse Microsoft bën përpjekje të mëdha për pajtueshmërinë midis versioneve, mund të zbuloni se kodi VBA që keni shkruar nuk funksionon siç duhet me versionet më të vjetra ose me një version të ardhshëm të Excel.