Visual Basic for Applications és l'idioma d'automatització utilitzat per controlar les característiques dels productes de Microsoft Office com Excel, Word i Access. VBA és originari de Microsoft i no és utilitzat per cap altre fabricant de programari principal. En lloc d'això, s'utilitza en aplicacions desenvolupades per programadors de VBA per gestionar dades utilitzant funcions com ara calcular dates i figures i crear bases de dades. No existeix cap camí específic per esdevenir un desenvolupador professional de VBA; No obstant això, podeu prendre mesures per crear les competències adequades i crear una base de clients.
Preparació
Conegui els aspectes bàsics de la programació VBA. Un curs d'introducció ofert a través d'una universitat comunitària o programa d'educació contínua us pot ajudar a començar. Classes en línia i llibres VBA pas a pas hi ha alternatives disponibles. Aprendre els conceptes bàsics d'un programador experimentat pot proporcionar informació sobre la programació de VBA que potser no aprenguis per compte propi.
Conegui l'idioma de consulta estructurada. SQL és el llenguatge de programació utilitzat en VBA i en la majoria d'altres productes de base de dades per actualitzar, construir, administrar i consultar una base de dades. Aprendre més sobre SQL i els seus molts usos és fonamental per a l'aprenentatge de la programació VBA. Els cursos en SQL s'imparteixen a través de programes de formació continuada i escoles que imparteixen programació per ordinador.
Aprèn a treballar de manera professional. El desenvolupament de VBA inclou aprendre a contractar amb un client, crear un pla de projecte, complir els terminis i implementar un projecte VBA. Els cursos de planificació de projectes són útils. Treballar per a un programari o empresa de TI o en un departament d'informàtica també us pot ajudar a conèixer els passos que implica la planificació i la implementació de projectes.
Treballa en una gran varietat de projectes VBA. Obteniu la vostra experiència de treball inicial aplicant VBA en qualsevol lloc que vulgueu, inclòs a la feina, a casa i als amics. L'experiència és una manera segura de guanyar més coneixements sobre VBA i els seus múltiples usos i de construir un currículum de clients.
Convertir-se en un professional
Obriu comptes amb mercats independents en línia i construïu una base de clients. Els llocs web com Guru, Elance i oDesk creen un lloc per als programadors de VBA i altres tipus de professionals independents per publicar les seves habilitats i oferir projectes de client. La creació d'un compte i la seva oferta en els seus primers cinc a deu projectes sol ser gratuïta. Després d'això, és possible que hàgiu de pagar una quota mensual petita o un percentatge de les vostres vendes al lloc web.
Obteniu una certificació de Microsoft. Encara que no existeix una certificació de Microsoft VBA, hi ha altres certificacions relacionades amb Microsoft, com ara l'especialista de Microsoft Office, disponibles. La finalització amb èxit pot garantir als clients que es realitzen amb Microsoft Office Suite, comprendre el punt de vista de l'usuari (necessari per dissenyar una interfície d'usuari per a les aplicacions VBA) i gestionar els projectes amb facilitat. Les certificacions VBA no oficials també estan disponibles i val la pena investigar.
Especialitzar-se en una indústria. VBA es pot utilitzar per automatitzar les dades de les indústries d'assegurances, metges i d'altres. Especialitzar-se en desenvolupar aplicacions de VBA per a una indústria en particular és útil per esdevenir un expert en VBA, per crear una reputació i per construir una base de clients més gran.
Parli als altres sobre VBA. Converteix-te en un parlant en conferències i seminaris que poden ajudar a ampliar el teu negoci i construir la teva reputació com a desenvolupador de VBA. Els esdeveniments dirigits a directius i departaments que puguin estar interessats en les seves habilitats són un bon lloc per començar. La creació de la vostra pròpia participació oral a una biblioteca local o d'un altre esdeveniment empresarial de la comunitat també és una opció. Unir-vos a la càmera de comerç local us pot posar en contacte amb gent de negocis que busqueu les vostres habilitats.