SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
ESCUELA POLITÉCNICA NACIONAL
CENTRO DE EDUCACIÓN CONTINUA


           EXCEL 2007
            CON VBA

             Ing. Patricia Acosta, MSc.
             E-mail: acostanp@yahoo.com.mx
             Web site: http://saccec.com/educacion/
             Blog: http://aulaexcelavanzado.blogspot.com/
INTRODUCCIÓN
   MS Excel con programación de Macros en VBA
    Introduce al participante en los conocimientos
    para utilizar la herramienta de Excel en
    aplicaciones que permitan optimizar su tiempo
    mediante la programación con el lenguaje Visual
    Basic.
   El ambiente de programación permitirá el diseño
    de formularios y control del ingreso de datos a
    través de la utilización de estructuras de
    programación.

                                Ing. Patricia Acosta, MSc.
                                acostanp@yahoo.com.mx
OBJETIVOS
   Conocer y aplicar las herramientas de Excel 2007 en
    aplicaciones prácticas que permitan optimizar su
    tiempo mediante la programación con el lenguaje de
    Visual Basic.
   Optimizar sus aplicaciones mediante el uso de las
    herramientas de MS Excel.
   Aplicar estructuras de programación.
   Diseñar aplicaciones en el ambiente de VBA.


                                  Ing. Patricia Acosta, MSc.
                                  acostanp@yahoo.com.mx
UNIDAD 1: MACROS


 Macros en ms Excel
 Grabar una macro
 Seguridad en macros
 Códigos de una macro de Excel
 Códigos más comunes
 Cuadro de control – controles Activex
 Creando formularios y
  programándolos
                         Ing. Patricia Acosta, MSc.
                         acostanp@yahoo.com.mx
UNIDAD 2: TRABAJANDO CON FÓRMULAS


 Código para cargar un formulario desde
  Excel
 Asignar una macro a una autoforma

 Proteger una hoja en ambiente VBA

 Colocar una clave al proyecto de VBA

 Objetos, propiedades y métodos

 Conceptos que encontraremos en Excel



                            Ing. Patricia Acosta, MSc.
                            acostanp@yahoo.com.mx
UNIDAD 3: ESTRUCTURAS DE
PROGRAMACIÓN

   Códigos más comunes
   Estructuras condicionales
   Estructura if..Else
   Estructuras if anidadas
   Operadores lógicos.
   Operador lógico and (y).
   Operador lógico or (o).
   Operador lógico not (no).

                                Ing. Patricia Acosta, MSc.
                                acostanp@yahoo.com.mx
UNIDAD 4: ESTRUCTURAS DE PROGRAMACIÓN
   Estructura Select case
   La función msgbox
   La instrucción with.
   Estructuras repetitivas.
   Estructura repetitiva para (for)
   Propiedades row y column
   Estructura repetitiva do while..Loop (hacer
    mientras)
   Estructura do..Loop until (hacer.. Hasta que se
    cumpla la condición)
                                  Ing. Patricia Acosta, MSc.
                                  acostanp@yahoo.com.mx
UNIDAD 5: PROCEDIMIENTOS Y FUNCIONES

   Definir un procedimiento
   Llamar a un procedimiento
   Generalizar una función
   Variables locales y variables globales
   Paso por referencia y paso por valor.
   Funciones
   Aplicación de ejemplo
   Cuadro de texto y botón

                                   Ing. Patricia Acosta, MSc.
                                   acostanp@yahoo.com.mx
UNIDAD 6: CONTROLES ACTIVEX

 Cuadro de texto
 Etiqueta

 Botón

 Objetos

 Propiedades de los objetos




                              Ing. Patricia Acosta, MSc.
                              acostanp@yahoo.com.mx
UNIDAD 7: PROPIEDADES

 Propiedad listfillrange
 Propiedad linkedcell

 Propiedad listindex

 Listas con más de una columna

 Establecer los valores del control de
  número
 Celdas de verificación (checkbox)

 Botones de opción (option button
                            Ing. Patricia Acosta, MSc.
                            acostanp@yahoo.com.mx
METODOLOGÍA

    Se aplica una metodología de aprendizaje
     dinámica y participativa.
    Se orienta a un modelo andragógico con
     métodos de aprendizaje activos.




                              Ing. Patricia Acosta, MSc.
                              acostanp@yahoo.com.mx
EVALUACIÓN:

    Casos de estudio
    Taller grupal
    Proyectos
    Evaluaciones parciales




                              Ing. Patricia Acosta, MSc.
                              acostanp@yahoo.com.mx

Contenu connexe

Tendances

Ejercicios de excel con visual basic
Ejercicios de excel con visual basicEjercicios de excel con visual basic
Ejercicios de excel con visual basic
AleckFong
 
Introduccion a las macros y vba en office 2010
Introduccion a las macros y vba en office 2010Introduccion a las macros y vba en office 2010
Introduccion a las macros y vba en office 2010
aliesti
 
Presentacion 2 estructuras de control web renee gonzalez
Presentacion 2 estructuras de control web renee gonzalezPresentacion 2 estructuras de control web renee gonzalez
Presentacion 2 estructuras de control web renee gonzalez
Renee Gonzalez
 
Macros taller tecnologia
Macros taller tecnologiaMacros taller tecnologia
Macros taller tecnologia
Andres Bravo
 
08. Procesador De Textos. Writer Para Las Matematicas
08. Procesador De Textos. Writer Para Las Matematicas08. Procesador De Textos. Writer Para Las Matematicas
08. Procesador De Textos. Writer Para Las Matematicas
José M. Padilla
 

Tendances (19)

Ejercicios de excel con visual basic
Ejercicios de excel con visual basicEjercicios de excel con visual basic
Ejercicios de excel con visual basic
 
Macros en excel
Macros en excelMacros en excel
Macros en excel
 
Introduccion a las macros y vba en office 2010
Introduccion a las macros y vba en office 2010Introduccion a las macros y vba en office 2010
Introduccion a las macros y vba en office 2010
 
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteriaTutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
Tutorial Excel 2010 VBA macro diferencias de horas prof. carlos montiel renteria
 
Funciones y macros con excel
Funciones y macros con excelFunciones y macros con excel
Funciones y macros con excel
 
Presentacion 2 estructuras de control web renee gonzalez
Presentacion 2 estructuras de control web renee gonzalezPresentacion 2 estructuras de control web renee gonzalez
Presentacion 2 estructuras de control web renee gonzalez
 
Creando macros
Creando macrosCreando macros
Creando macros
 
Macros
MacrosMacros
Macros
 
Excel y visual basic
Excel y visual basicExcel y visual basic
Excel y visual basic
 
Tema 5. Introducción a macros
Tema 5. Introducción a macrosTema 5. Introducción a macros
Tema 5. Introducción a macros
 
Excel (1)
Excel (1)Excel (1)
Excel (1)
 
8
88
8
 
Curso de excel avanzado tema 6 macros
Curso de excel avanzado tema 6 macrosCurso de excel avanzado tema 6 macros
Curso de excel avanzado tema 6 macros
 
Macros taller tecnologia
Macros taller tecnologiaMacros taller tecnologia
Macros taller tecnologia
 
Tipo de variables de SPSS
Tipo de variables de SPSSTipo de variables de SPSS
Tipo de variables de SPSS
 
Tarea @risk
Tarea @riskTarea @risk
Tarea @risk
 
08. Procesador De Textos. Writer Para Las Matematicas
08. Procesador De Textos. Writer Para Las Matematicas08. Procesador De Textos. Writer Para Las Matematicas
08. Procesador De Textos. Writer Para Las Matematicas
 
Tecnologia trabajo de macros
Tecnologia trabajo de macrosTecnologia trabajo de macros
Tecnologia trabajo de macros
 
Tecnologia trabajo de macros
Tecnologia trabajo de macrosTecnologia trabajo de macros
Tecnologia trabajo de macros
 

Similaire à Excel avanzado con vba

CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
Analisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetosAnalisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetos
Lex Marin
 
Andreslara1.ppt (2)
Andreslara1.ppt (2)Andreslara1.ppt (2)
Andreslara1.ppt (2)
aplara89
 
CAPACITACION EN OFIMATICA/cursos ofertados
CAPACITACION EN OFIMATICA/cursos ofertadosCAPACITACION EN OFIMATICA/cursos ofertados
CAPACITACION EN OFIMATICA/cursos ofertados
guestdad02d
 
OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)
OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)
OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)
Oscar V
 
Tema 08 funciones de busqueda y anidamientos 2011 02
Tema 08   funciones de busqueda y anidamientos 2011 02Tema 08   funciones de busqueda y anidamientos 2011 02
Tema 08 funciones de busqueda y anidamientos 2011 02
ciberayudavirtualplus2
 

Similaire à Excel avanzado con vba (20)

Guia 1. access 2010
Guia 1. access 2010Guia 1. access 2010
Guia 1. access 2010
 
Programacion orientada a objetos en javascript
Programacion orientada a objetos en javascriptProgramacion orientada a objetos en javascript
Programacion orientada a objetos en javascript
 
Excelintermedio2016
Excelintermedio2016Excelintermedio2016
Excelintermedio2016
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
Syllabus tecnologia aplicada
Syllabus tecnologia aplicadaSyllabus tecnologia aplicada
Syllabus tecnologia aplicada
 
Analisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetosAnalisis y diseño orientado a odjetos
Analisis y diseño orientado a odjetos
 
Curso de programación
Curso de programaciónCurso de programación
Curso de programación
 
Access 2010 guia 1
Access 2010 guia 1Access 2010 guia 1
Access 2010 guia 1
 
Ficha Curso de Visual Basic: Macros para Excel
Ficha Curso de Visual Basic: Macros para ExcelFicha Curso de Visual Basic: Macros para Excel
Ficha Curso de Visual Basic: Macros para Excel
 
Andreslara1.ppt (2)
Andreslara1.ppt (2)Andreslara1.ppt (2)
Andreslara1.ppt (2)
 
Proyecto de-programacion-II
Proyecto de-programacion-IIProyecto de-programacion-II
Proyecto de-programacion-II
 
CAPACITACION EN OFIMATICA/cursos ofertados
CAPACITACION EN OFIMATICA/cursos ofertadosCAPACITACION EN OFIMATICA/cursos ofertados
CAPACITACION EN OFIMATICA/cursos ofertados
 
OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)
OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)
OCP, JSE 6 Programmer (1z0-851) - Guia practica 3 de 7(ap-is)
 
Tema 08 funciones de busqueda y anidamientos 2011 02
Tema 08   funciones de busqueda y anidamientos 2011 02Tema 08   funciones de busqueda y anidamientos 2011 02
Tema 08 funciones de busqueda y anidamientos 2011 02
 
Macros-para-microsoft-excel
Macros-para-microsoft-excelMacros-para-microsoft-excel
Macros-para-microsoft-excel
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Diseño o.o
Diseño o.oDiseño o.o
Diseño o.o
 
Diseño o.o
Diseño o.oDiseño o.o
Diseño o.o
 

Plus de Patricia Acosta

Plus de Patricia Acosta (17)

Koala
KoalaKoala
Koala
 
Osopanda
OsopandaOsopanda
Osopanda
 
Project2007 cec
Project2007 cecProject2007 cec
Project2007 cec
 
Montos para
Montos para Montos para
Montos para
 
Ms PowerPoint Movie
Ms PowerPoint MovieMs PowerPoint Movie
Ms PowerPoint Movie
 
Excel Avanzado Y Macros 2007
Excel Avanzado Y Macros 2007Excel Avanzado Y Macros 2007
Excel Avanzado Y Macros 2007
 
B-learning
B-learningB-learning
B-learning
 
Fotos
FotosFotos
Fotos
 
Excel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosExcel Avanzado 2007 y Macros
Excel Avanzado 2007 y Macros
 
Conferencia Comercio Electrónico
Conferencia Comercio ElectrónicoConferencia Comercio Electrónico
Conferencia Comercio Electrónico
 
Herramientas para La Web 2
Herramientas para La Web 2Herramientas para La Web 2
Herramientas para La Web 2
 
Compartamos Sld012009
Compartamos Sld012009Compartamos Sld012009
Compartamos Sld012009
 
Blearning Btm2009
Blearning Btm2009Blearning Btm2009
Blearning Btm2009
 
Blearning
BlearningBlearning
Blearning
 
Bloque Pacie
Bloque PacieBloque Pacie
Bloque Pacie
 
Administración de los Sistemas de Información
Administración de los Sistemas de InformaciónAdministración de los Sistemas de Información
Administración de los Sistemas de Información
 
Sistemas de Información
Sistemas de InformaciónSistemas de Información
Sistemas de Información
 

Dernier

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Dernier (20)

PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 

Excel avanzado con vba

  • 1. ESCUELA POLITÉCNICA NACIONAL CENTRO DE EDUCACIÓN CONTINUA EXCEL 2007 CON VBA Ing. Patricia Acosta, MSc. E-mail: acostanp@yahoo.com.mx Web site: http://saccec.com/educacion/ Blog: http://aulaexcelavanzado.blogspot.com/
  • 2. INTRODUCCIÓN  MS Excel con programación de Macros en VBA Introduce al participante en los conocimientos para utilizar la herramienta de Excel en aplicaciones que permitan optimizar su tiempo mediante la programación con el lenguaje Visual Basic.  El ambiente de programación permitirá el diseño de formularios y control del ingreso de datos a través de la utilización de estructuras de programación. Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 3. OBJETIVOS  Conocer y aplicar las herramientas de Excel 2007 en aplicaciones prácticas que permitan optimizar su tiempo mediante la programación con el lenguaje de Visual Basic.  Optimizar sus aplicaciones mediante el uso de las herramientas de MS Excel.  Aplicar estructuras de programación.  Diseñar aplicaciones en el ambiente de VBA. Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 4. UNIDAD 1: MACROS  Macros en ms Excel  Grabar una macro  Seguridad en macros  Códigos de una macro de Excel  Códigos más comunes  Cuadro de control – controles Activex  Creando formularios y programándolos Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 5. UNIDAD 2: TRABAJANDO CON FÓRMULAS  Código para cargar un formulario desde Excel  Asignar una macro a una autoforma  Proteger una hoja en ambiente VBA  Colocar una clave al proyecto de VBA  Objetos, propiedades y métodos  Conceptos que encontraremos en Excel Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 6. UNIDAD 3: ESTRUCTURAS DE PROGRAMACIÓN  Códigos más comunes  Estructuras condicionales  Estructura if..Else  Estructuras if anidadas  Operadores lógicos.  Operador lógico and (y).  Operador lógico or (o).  Operador lógico not (no). Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 7. UNIDAD 4: ESTRUCTURAS DE PROGRAMACIÓN  Estructura Select case  La función msgbox  La instrucción with.  Estructuras repetitivas.  Estructura repetitiva para (for)  Propiedades row y column  Estructura repetitiva do while..Loop (hacer mientras)  Estructura do..Loop until (hacer.. Hasta que se cumpla la condición) Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 8. UNIDAD 5: PROCEDIMIENTOS Y FUNCIONES  Definir un procedimiento  Llamar a un procedimiento  Generalizar una función  Variables locales y variables globales  Paso por referencia y paso por valor.  Funciones  Aplicación de ejemplo  Cuadro de texto y botón Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 9. UNIDAD 6: CONTROLES ACTIVEX  Cuadro de texto  Etiqueta  Botón  Objetos  Propiedades de los objetos Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 10. UNIDAD 7: PROPIEDADES  Propiedad listfillrange  Propiedad linkedcell  Propiedad listindex  Listas con más de una columna  Establecer los valores del control de número  Celdas de verificación (checkbox)  Botones de opción (option button Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 11. METODOLOGÍA  Se aplica una metodología de aprendizaje dinámica y participativa.  Se orienta a un modelo andragógico con métodos de aprendizaje activos. Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx
  • 12. EVALUACIÓN:  Casos de estudio  Taller grupal  Proyectos  Evaluaciones parciales Ing. Patricia Acosta, MSc. acostanp@yahoo.com.mx