Cuprins:
Video: 05. Tutorial CIEL Administrator - Angajati 2024
Dacă sunteți dornici să vă înscrieți în programarea Excel VBA, țineți-vă caii pentru o clipă. În primul rând, trebuie să știți câteva informații de bază esențiale care vă ajută să deveniți programator Excel.
Avantaje VBA
Puteți automatiza aproape orice faceți în Excel. Pentru a face acest lucru, scrieți instrucțiuni pe care Excel le execută. Automatizarea unei sarcini prin utilizarea VBA oferă mai multe avantaje:
-
Excel execută întotdeauna sarcina exact în același mod. (În cele mai multe cazuri, consistența este un lucru bun.)
-
Excel îndeplinește sarcina mult mai repede decât o puteți face manual (cu excepția cazului în care, desigur, sunteți Clark Kent).
-
Dacă sunteți un bun programator macro, Excel execută întotdeauna sarcina fără erori (care probabil nu se poate spune despre dvs. sau despre mine).
-
Dacă setați lucrurile corect, cineva care nu știe nimic despre Excel poate executa sarcina executând macroul.
-
Puteți face lucruri în Excel, care altfel sunt imposibile - ceea ce vă poate face o persoană foarte populară în jurul biroului.
-
Pentru sarcini care necesită mult timp, nu trebuie să stați în fața calculatorului și să vă plictisiți. Excel lucreaza in timp ce iesi la racitorul de apa.
Dezavantajele VBA
Este corect ca timpul egal sa fie dat in lista dezavantajelor (sau potentiale dezavantaje) ale VBA:
-
Trebuie sa stiti cum sa scrieti programe in VBA. Din fericire, nu este atât de dificil cum v-ați aștepta.
-
Alți oameni care au nevoie să utilizeze programele VBA trebuie să aibă copii proprii ale programului Excel. Ar fi frumos dacă ați putea apăsa un buton care transformă aplicația dvs. Excel / VBA într-un program autonom, dar acest lucru nu este posibil (și probabil nu va mai fi niciodată).
-
Uneori lucrurile merg prost. Cu alte cuvinte, nu puteți presupune orbește că programul dvs. VBA va funcționa întotdeauna corect în toate circumstanțele. Bine ați venit în lumea depanării și, dacă alții folosesc macrocomenzile dvs., suport tehnic.
-
VBA este o țintă în mișcare. După cum știți, Microsoft continuă să actualizeze Excel. Chiar dacă Microsoft depune eforturi mari în compatibilitatea versiunilor, este posibil să descoperiți că codul VBA pe care l-ați scris nu funcționează corect cu versiunile mai vechi sau cu o versiune ulterioară a Excel.