26.11.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!