Microsoft Excel con Visual Basic for Applications (VBA o ... - helper
Microsoft Excel con Visual Basic for Applications (VBA o ... - helper
Microsoft Excel con Visual Basic for Applications (VBA o ... - helper
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Curso Avanzado <strong>Microsoft</strong> <strong>Excel</strong> <strong>con</strong><br />
<strong>Visual</strong> <strong>Basic</strong> <strong>for</strong> <strong>Applications</strong><br />
(<strong>VBA</strong> o Macros)<br />
2010<br />
procesamiento de datos típicamente necesarias en cualquier organización de negocios,<br />
se encuentran pre-programadas en <strong>Excel</strong>. Esto representa un tremendo menor costo<br />
en el desarrollo de funciones del tipo financieras, estadísticas, matemáticas, filtros,<br />
búsqueda, administración o gestión de bases de datos, creación de reportes o<br />
in<strong>for</strong>mes diversos, etc. Lo relevante de todo esto es que NO ES NECESARIO RE-<br />
INVENTAR LA RUEDA cada vez que se haga un desarrollo como es lo habitual en VB u<br />
otro lenguaje de programación. Lo único que hay que hacer es “ensamblar” las<br />
funcionalidades pre-programadas utilizando diversas técnicas o rutinas las cuales se<br />
revelarán y enseñará a utilizarse adecuadamente en este curso.<br />
2.2 ¿Quién puede aprender MS <strong>Excel</strong> + <strong>VBA</strong>?<br />
Cualquiera podrá desarrollar macros simples (<strong>VBA</strong>) y luego, <strong>con</strong> tiempo y el interés<br />
suficiente, podrá llegar a un punto o nivel en el que podrá desarrollar rutinas<br />
altamente complejas o automatizar tareas muy sofisticadas. No es necesario ser un<br />
programador profesional para aprender cómo utilizar <strong>VBA</strong> <strong>con</strong> <strong>Excel</strong>; después de<br />
alrededor de una semana aprendiendo los aspectos mas relevantes de MS <strong>Excel</strong><br />
asociado a este lenguaje de programación, el alumno podrá crear procesos intuitivos<br />
tal como lo hace un programador; podrá utilizar <strong>VBA</strong> para crear bases de datos<br />
estructuradas, reportes, filtros avanzados, clasificaciones, exportación e importación<br />
de datos hacia/desde el ambiente de red, etc.<br />
2.3 Expectativas<br />
No es exagerado afirmar que muchos usuarios, <strong>con</strong> el tiempo, podrán desarrollar sus<br />
aplicaciones mucho mejor que las que podría lograr un programador profesional<br />
utilizando el lenguaje VB u otro, en su mismo ámbito de trabajo. Esto es verdadero por<br />
dos razones: El usuario es el que <strong>con</strong>oce su “negocio”, <strong>con</strong>oce el trabajo que realiza, su<br />
complejidad y sus respectivas necesidades de automatización. Es el “dueño” o<br />
propietario de sus datos. Es el especialista. Los <strong>con</strong>oce bien, <strong>con</strong>oce su origen,<br />
estructura, como se relacionan e interactúan entre ellos y <strong>con</strong> otros datos o áreas,<br />
<strong>con</strong>oce su importancia y utilidad, además es propietario de las <strong>for</strong>mas en que deben<br />
usarse. La segunda razón es que el usuario puede llegar a <strong>con</strong>ocer el lenguaje <strong>VBA</strong> tan<br />
bien, que perfectamente puede lograr desarrollos de alto nivel para satisfacer sus bien<br />
<strong>con</strong>ocidas y re<strong>con</strong>ocidas necesidades de automatización.<br />
3. Metodología del Curso de <strong>Excel</strong> Avanzado <strong>con</strong> <strong>VBA</strong> (Macros)<br />
3.1 Revisión ambiente operativo y de hardware<br />
Nuestra metodología <strong>con</strong>sidera en primer lugar evaluar y estandarizar el ambiente de<br />
software y hardware bajo el cual se ejecutarán las aplicaciones de MS <strong>Excel</strong> y <strong>VBA</strong>.<br />
Luego, en segundo lugar, se debe <strong>con</strong>figurar <strong>Excel</strong> propiamente tal. A veces será<br />
necesario recurrir a una reinstalación completa de <strong>Excel</strong> u Office, en su defecto.<br />
4