macros yvba con excel - professional...

18
MACROS Y VBA CON EXCEL

Upload: vuminh

Post on 06-Feb-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

MACROS Y VBA CON EXCEL

Page 2: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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.

Page 3: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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

Page 4: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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.

Page 5: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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.

Page 6: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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

Page 7: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

…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

Page 8: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

…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

Page 9: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

…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

Page 10: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

…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

Page 11: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

…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

Page 12: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

…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

Page 13: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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.

Page 14: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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

Page 15: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

Nuestra ubicación

15

Tlaxcala 67 101, Col. Roma Sur,

Del. Cuauhtémoc, C.P. 06760

Page 16: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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

Page 17: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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.

Page 18: MACROS YVBA CON EXCEL - Professional Huntersprofessionalhunters.com.mx/r18042013/pdfs/MacrosExcel.pdf · MACROS YVBA CONEXCEL. ... y la manipulación de datos mediante las herramientas

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 [email protected] 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:

[email protected]@engineerhunters.comTels. 5171-6286, 4329-0443 y

4331-9873

Jorge Gonzá[email protected]. 044-55-1840-7984

Inscripciones e Informes

18