MACROS YVBA CON EXCEL - Professional...

Post on 06-Feb-2018

216 views 0 download

Transcript of MACROS YVBA CON EXCEL - Professional...

MACROS Y VBA CON EXCEL

Importancia del curso

2

Cuando el usuario de Excel tiene amplio dominio en la construcción defórmulas y funciones, así como de sus herramientas, y ya no satisface a susnecesidades laborales o estudiantiles, o si requiere optimizar tiempos en laelaboración de los trabajos, es el momento de dar el salto a laconstrucción de Macros.

Tomando en cuenta estos puntos, es que Professional Hunters haelaborado este curso para que los participantes puedan manejar eimplementar macros en sus libros de trabajo y optimizar tiempos.

Perfil de ingreso

3

El curso está dirigido a todos los usuarios de Excel que cuentan con losconocimientos para la construcción de fórmulas con funciones anidadasy la manipulación de datos mediante las herramientas de Excel, asícomo el amplio manejo de los conceptos básicos de la hoja de cálculo.

El participante al finalizar el curso, será capaz de construir macrosmediante la grabadora y mediante VBA, así mismo, insertaráformularios para la optimización del trabajo diario.

Objetivo

Desarrollo del curso

4

El curso se desarrolla de forma teórica y practica para dejar claro cadauno de los conceptos con ejemplos y ejercicios para la comprensión ydesarrollo de las habilidades del participante.

Instructor

5

Act. Jorge González PalomaresEgresado de la carrera de Actuaría en la Facultad de Ciencias de laUNAM.Ha sido docente en distintas instituciones, de las cuales se mencionanlas siguientes:• Facultad de Ciencias: Profesor adjunto de materia Cálculo Actuarial I,

Organización y Programación Administrativa, Teoría del Seguro,Administración de Riesgos.

• Escuela Nacional Preparatoria: Matemáticas I (Álgebra), MatemáticasII (Geometría Analítica)

Ha sido instructor de Excel Básico, intermedio, Avanzado, Macros, endistintas instituciones y empresas:

• Dirección General de Personal de la UNAM, Professional Hunters,Imaldi, Protege, Bticino, Colloids Industrial, ComercializadoraVeterinaria las Águilas, Colegio Mereci, Hospital General, HorstenConsultores , General de Seguros, Gigante S.A., etc.

Temario

6

1. Conceptos Básicos1.1. ¿Qué es una macro?1.2. Tipos de macros1.3. La ficha programador de la cinta de opciones1.4. Extensión de los archivos de Excel con macros1.5. Seguridad de macros

2. Grabación de macros2.1. Cuadro de diálogo grabar macros2.2. Nombres de las macros2.3. Métodos abreviados2.4. Ubicación de las macros2.5. Ejecución de macros2.6. Asignación de botones a macros para su ejecución2.7. Edición básica de macros

…Temario

7

2.8. Eliminar macros2.9. Referencias absolutas y relativas

3. Introducción al editor de Visual Basic para aplicaciones (VBA)3.1. ¿Qué es el editor de VBA?3.2. Barra de menú3.3. Barras de herramientas3.4. Ventanas

3.4.1. Código3.4.2. Explorador de proyectos3.4.3. Propiedades3.4.4. Inmediato

3.5. Objetos3.6. Propiedades 3.7. Métodos

…Temario

8

3.8. Eventos3.9. Colecciones3.10. Trabajar con objetos Range

3.10.1. La propiedad Range3.10.2. La propiedad Cells3.10.3. La propiedad Offset

4. Fundamentos básicos de la programación VBA4.1. Módulos4.2. Procedimientos Sub

4.2.1. ¿Qué son los procedimientos?4.2.2. Declarar un procedimiento Sub4.2.3. Ámbito de un procedimiento

4.3.Comandos4.4.Comentarios

…Temario

9

4.5. Variables4.5.1. Nombres de las variables4.5.2. Tipos de datos de las variables4.5.3. Ámbito y declaración de variables4.5.4. Variables estáticas

4.6. Constantes4.7. Funciones de conversión de datos4.8. Funciones integradas4.9. Solicitud de información y envío de mensajes

4.9.1. Función Inputbox4.9.2. Función MsgBox

4.10. Instrucciones de asignación y uso de expresiones4.11. Operadores

4.11.1. Operadores aritméticos

…Temario

10

4.11.2. Operador de concatenación4.11.3. Operadores de comparación4.11.4. Operadores lógicos4.11.5. Precedencia de los operadores

4.12. Manipulación de objetos y colecciones4.12.1. Construcciones With-End With4.12.2. Construcciones For Each-Next

4.13. Controlar la ejecución4.13.1. Construcciones condicionales

4.13.1.1. If-Then4.13.1.2. Select Case

4.13.2. Bucles de bloques de instrucciones4.13.2.1. Do… Loop4.13.2.2. For… Next

…Temario

11

5. Procedimientos Function5.1. Procedimientos Sub vs procedimientos Function5.2. Procedimientos Function5.3. Declarar una función5.4. Insertar la función en una hoja de cálculo

6. Manipulación de errores7. Formularios

7.1. ¿Qué son los formularios?7.2. Insertar un nuevo formulario7.3. Propiedades de los formularios

8. Controles de un formulario8.1. Cuadro de herramientas8.2. Insertar controles8.3. Ajustar los controles del formulario8.4. Ajustar las propiedades del control

…Temario

12

9. Mostrar y cerrar formularios9.1. Mostrar un formulario9.2. Cerrar un formulario

10. Procedimientos de Eventos de formulario11. Los combos12. Exportar e importar formularios13. Más controles para formularios14. Seguridad

Dinámica

13

La dinámica del curso es teórica-práctica abarcando todos los temas conejemplos y ejercicios, se recomienda que el participante lleve una laptopcon Excel instalado para el mejor desempeño del curso.

Información general del curso

14

Duración:

24 horas

Lugar:

Tlaxcala No. 67 1er. Piso, Col. Roma Sur, Del. CuauhtémocC.P. 06760 México, D.F.

Fechas de inicio:

30 de mayo de 2015

18 de julio de 2015

Horario:

8:00 a 11:00 horas

Nuestra ubicación

15

Tlaxcala 67 101, Col. Roma Sur,

Del. Cuauhtémoc, C.P. 06760

Inversión

16

Empresas y facturación (Cualquier forma de pago)

$ 2,999 + IVA

Puedes apartar tu lugar con $1,000 y el resto liquidarlo antes de que comience el curso.

Cupo limitado

Garantía

17

Asiste a la primera sesión y si no es de tu agrado, te

devolvemos el importe de tu apartado

Si decides tomar el curso completo, puedes pagar el importe total en laprimera sesión o pactar un esquema de pago que vaya acorde a tusposibilidades .

Limitado a disposición de lugares.

1. Solicitar por correo electrónico o vía telefónica las formas de pago.2. Enviar el comprobante de pago vía correo electrónico a la dirección de

correo informes@actuaryhunters.com indicando el nombre completo,teléfono y datos fiscales anexando su RFC (en caso de requerir factura)

3. Una vez enviados los datos anteriores se confirmara la inscripción ydepósito vía correo electrónico.

4. El reembolso solo se realizará 15 días antes de iniciar el curso y únicamentese devolverá el 70% de la inversión realizada hasta ese momento.

Informes:

informes@actuaryhunters.cominformes@engineerhunters.comTels. 5171-6286, 4329-0443 y

4331-9873

Jorge Gonzálezjgonzalez@actuaryhunters.comTel. 044-55-1840-7984

Inscripciones e Informes

18