HyperExcel

HyperExcel.

Tablas dinámicas, Macros y Programación en Visual Basic.

Duración: 12 semanas.

Informes con listas

Las tablas

Origen de datos

Herramientas de Tabla dinámica

Cálculos personalizados con Tablas dinámicas

Informe Gráfico y Tablas dinámicas

Fórmulas en Tablas dinámicas

Manipulación Avanzada de Tablas dinámicas

Consolidación de datos

Datos externos

Importar datos dinámicos

La ficha del programador

Pensamiento Algorítmico

Fundamentos de programación

El editor de Visual Basic

Personalizar el entorno del editor de Visual Basic

Macros y Barras de herramientas

Variables, constantes, expresiones y tipos de datos

Manipulación de objetos y colecciones

Procedimientos SUB

Procedimientos FUNCTION

Formularios

Controles

Rangos

 

Syllabus del Curso

Módulo I: Presentación y Ambientación

Objetivos: Revisar los objetivos, las estrategias pedagógicas, el contenido del curso y las formas de evaluación. Fomentar un paseo por el campus virtual.

Lección Única: Características del Curso

  • Descripción del Curso (Objetivos, alcances, contenidos y evaluación).
  • Un paseo por el Campus Virtual.

 

Foro Nº 1: Presentaciones

Foro Nº 2: Principales motivaciones y expectativas

Foro Nº 3: Conocer la Plataforma Virtual.

Foro Nº 4: Aprendizaje Colaborativo. Retos

Apertura de la Cafetería Virtual

Video Ilustrativo

 

Módulo II: Informes con Listas y Tablas

Objetivo: Lograr que el participante identifique las características de una lista para posteriormente diferenciarlas de las tablas. Repasar algunos conceptos fundamentales.

Lecciones:

Lección 1: Hojas de Cálculo

  • Componentes principales de la hoja de cálculo
  • Las listas en una hoja de cálculo
  • Informes gráficos
  • La ficha datos

Lección 2: Consultas de agregación (Subtotales)

  • El número de entradas
  • La desviación estándar
  • El valor máximo y mínimo
  • La media aritmética
  • La suma

Lección 3: Las Tablas

  • Diferencia entre Tablas y listas.
  • Convertir una lista en tabla
  • La ficha de herramientas de tabla
  • Pestaña de filtrado por defecto
  • Filas de totales
  • Transponer tablas
  • Controlador de tamaño añadido
  • Columnas calculadas
  • Validación de datos

Lección 4: Origen de los datos

  • Importando tablas de Access
  • Importando listas desde la Web
  • Importando listas de texto
  • Importar tablas de archivos XML

 

Foro Nº 5: Foro de participación de los alumnos a fin de expresar las dudas referentes a los contenidos de las lecciones del Módulo II.

 

Tarea Nº 1

 

Módulo III: Las Tablas dinámicas

Objetivo: Brindar al estudiante la oportunidad de conocer y adquirir destrezas en la creación y tratamiento de las tablas dinámicas en Excel.

Lecciones:

Lección 1: ¿Qué son las Tablas Dinámicas?

  • Definiciones
  • Crear una tabla dinámica
  • Aplicar filtros a una tabla dinámica

Lección 2: Herramientas de tabla dinámica

  • Botones en Herramientas de tablas dinámicas
  • Cálculos personalizados

Lección 3: Informe gráfico

  • Ajustar las etiquetas
  • Graficar – libro

Lección 4: Cambiar el origen de los datos

  • Procesos

Actividad: Al finalizar la última lección se realizará una prueba corta con carácter evaluativo.

Foro Nº 6: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas.

Foro N° 7: Propuesta de trabajo final. Obligatorio. Se exponen los lineamientos a seguir para la consecución del objetivo propuesto en este Módulo. De igual manera el foro permitirá aclarar las dudas concernientes a la propuesta del trabajo de grado.

Tarea 2: Esta asignación es para desarrollar una investigación por equipos. Deben entonces conformar sus equipos y subir esta tarea quienes conforman los equipos. Plazo de entrega 2 semanas.

 

Tarea 3: Ejercicio práctico para resolver de forma individual. Plazo de entrega 1 semana.

 

Módulo IV: Las Tablas Dinámicas. Manipulación avanzada

Objetivo: Conocer los ajustes que permiten optimizar una Tabla Dinámica en Excel.

Lecciones:

Lección 1: Agrupar elementos y fórmulas en Tablas dinámicas

  • Criterios – Libro
  • Fórmulas

Lección 2: Cambio de formulario en informes

  • Diseño
  • Cambios en un campo de informe
  • Totales y subtotales

Lección 3: Manipulación avanzada

  • Transponer filas y columnas
  • Celdas vacías o con errores

Lección 4: Lección de práctica

Foro Nº 8: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 4: Ejercicio práctico para resolver de forma individual. Plazo 1 semana.

 

Módulo V: Manipulación avanzada de Tablas Dinámicas. Continuación

Objetivo: Conocer los ajustes que permiten optimizar una Tabla Dinámica en Excel

Lecciones:

Lección 1: Formatos de una tabla dinámica

  • Ficha diseño
  • Fechas y horas en tabla dinámica

Lección 2: Formato condicional

  • Dar formato utilizando barras.
  • Reglas en formatos condicionales
  • Formato en relación al promedio
  • Borrar formatos

Lección 3: Consolidación de datos

  • Combinar tablas.
  • Datos externos
  • Importar datos dinámicos

Lección 4: Lección de práctica

 

Foro Nº 9: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 5

 

Módulo VI: Pensamiento Algoritmico

Objetivo: Reconocer las etapas de solución de un problema. Realizar el análisis de un problema. Comprender el concepto de algoritmo y sus características

Lección 1: Análisis de Problemas

  • Definición de problema
  • Etapas de la metodología
  • Desde el problema a la solución

Lección 2: Solución de problemas empleando algoritmos

  • ¿Qué es un algoritmo?
  • Elementos característicos

Lección 3: Solución de problemas empleando diagramas de flujo

  • ¿Qué es un diagrama de flujo?
  • Simbología
  • Recomendaciones
  • Entradas y salidas en diagramas de flujo

Lección 4: Expresiones aritméticas

  • ¿Qué es una expresión aritmética?
  • Operadores aritméticos
  • Operandos
  • Asignación
  • Jerarquía de operadores – Reglas
  • Ejercicios

Lección 5: Estructuras de Control Selectivas y Operadores Relacionales y Lógicos

  • Estructura selectiva simple
  • Operadores relacionales
  • Operadores lógicos
  • Prioridad de operadores

Lección 6: Estructuras de Control Repetitivas

  • Iteraciones o ciclos
  • Estructura For
  • Uso de contador
  • ¿Qué son los acumuladores?
  • Características de los acumuladores
  • Ejercicios

 

Módulo VII: Macros. Introducción a Excel con Visual Basic

Objetivo: Brindar al estudiante la oportunidad de conocer las características generales del editor de Visual Basic

Lecciones:

 

Lección 1: Características generales

  • ¿Qué es VBA?
  • Elementos que lo componen
  • Propiedades

Lección 2: El Editor de Visual Basic

  • Ventanas
  • Añadir y quitar un módulo
  • Guardar un código VBA
  • Introducir un código VBA
  • Ejecutar un código VBA

Lección 3: Personalizar el entorno del Editor de Visual Basic

  • La ficha Editor
  • La ficha Formato de Editor
  • La ficha General
  • La ficha Acoplar
  • El examinador de objetos

Lección 4: Macros y Barras de Herramientas

  • Macros
  • Grabar y ejecutar macros
  • Ver una macro con el editor de Visual Basic
  • Un ejemplo
  • Asignar una macro a un botón de comando
  • Agregar un botón a una barra de herramientas

 

Foro Nº 8: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 4: Ejercicio práctico para resolver de forma individual. Plazo 1 semana.

 

Módulo VIII: Variables, constantes, expresiones y tipos de datos

Objetivo: Identificar las diferencias entre variables y constantes. Manejar las expresiones aritméticas y los tipos de datos.

Lecciones:

Lección 1: Variables y tipos de datos

  • Variables y reglas
  • Tipos de datos
  • Ámbito de las variables

Lección 2: Constantes

  • Declaración
  • Trabajar con cadenas
  • Trabajar con fechas
  • Expresiones de asignación
  • Operadores aritméticos, comparativos y lógicos

Lección 3: Matrices

  • Matrices unidimensionales y multidimensionales
  • Variables de objeto
  • Tipos de datos definidos por el usuario
  • Funciones integradas

 

Foro Nº 8: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 4: Ejercicio práctico para resolver de forma individual. Plazo 1 semana.

 

Módulo IX: Manipulación de Objetos y Colecciones. Procedimientos SUB y FUNCTION

Objetivo: Brindar al estudiante la oportunidad de conocer y adquirir destrezas en la utilización de los procedimientos SUB y FUNCTION.

Lecciones:

Lección 1: Estructuras

  • Estructuras With….End With
  • Estructuras For…Each Next
  • Estructuras If … Then
  • Estructuras Select Case

Lección 2: Bucles

  • Bucles For…Next
  • Bucles Do…While
  • Bucles Do…Until

Lección 3: Algunos procedimientos SUB de VBA

  • ¿Qué es un procedimiento SUB?
  • Mover una hoja
  • Contar las hojas
  • ¿Cómo saber el nombre de una hoja?
  • Escribir un procedimiento de clasificación

Lección 4: Procedimientos Function en VBA

  • ¿Qué es un procedimiento Function?
  • Declarar una función
  • Ejecutar procedimientos Function
  • Argumentos de función
  • Ejemplo de función sin argumentos
    • Ejemplo de función con un argumento
    • Ejemplo de función con dos argumentos
    • Una función con argumento de matriz
    • Una función con argumentos opcionales

 

Foro Nº 9: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 5

 

Módulo X: Formularios

Objetivo: Brindar al estudiante la oportunidad de conocer y adquirir destrezas en la creación y tratamiento de formularios.

Lecciones:

Lección 1: UserForms

  • Fases para la creación de un UserForm
  • Insertar un nuevo UserForm
  • Propiedades
  • Desplegar un UserForm
  • Añadir Controles a un UserForm

Lección 2: Controles disponibles para el usuario

  • Cuadro Combinado
  • Botón de Comando
  • Botón Macro
  • Imagen
  • Etiqueta
  • Cuadro de Lista
  • Página Múltiple
  • Botón de Opción
  • RefEdit
  • Barra de desplazamiento
  • Botón de número
  • Barra de tabulaciones
  • Botón de alternar

Lección 3: Ajustar controles y propiedades

  • Ajustar los controles del cuadro de diálogo
  • Ajustar las propiedades del control
  • Usar la ventana de propiedades
  • Cambiar el orden de tabulación
  • Establecer teclas de acceso directo

Lección 4: Desplegar un UserForm

  • Probar un UserForm
  • Desplegar y cerrar un UserForm
  • Procedimientos de controlador de eventos
  • Un ejemplo

 

Foro Nº 9: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 5

Módulo XI: Controles

Objetivo: Brindar al estudiante la oportunidad de conocer y adquirir destrezas en la creación y tratamiento de Controles en VBA.

Lecciones:

Lección 1: Propiedades comunes

  • Apariencia
  • Comportamiento
  • Fuente
  • Posición

Lección 1: Eventos comunes

  • Eventos Click, Mousemove
  • Otros eventos
  • Ejemplo del botón Checkbox

Lección 3: El Control ListBox

  • Para tener en cuenta
  • Añadir elementos al control cuadro de lista
  • Añadir elementos a un cuadro de lista en tiempo de diseño
  • Añadir elementos a un cuadro de lista en tiempo de ejecución
  • Selección de las opciones en el ListBox
  • Acceso a la opción en el caso de selección múltiple
  • Acceso a las opciones en multiselección
  • Crear un cuadro de lista con contenido variable
  • Elaborar un cuadro de lista de otra lista
  • Mover elementos de un cuadro de lista

Lección 4: El control Multipage y Control de errores de ejecución

  • El control multipage y consideraciones
  • Control de errores de ejecución
  • El Control RefEdit

Lección 5: Rangos

  • Copiar un rango
  • Mover un rango
  • Copiar un rango de tamaño variable
  • Seleccionar rangos múltiples
  • Solicitar el valor de la celda
  • Introducir un valor en la siguiente celda vacía
  • Contar celdas seleccionadas
  • Iterar eficientemente por un rango seleccionado
  • Eliminar todas las filas vacías
  • Leer y escribir rangos
  • Función InputBox
  • Función MsgBox

 

Foro Nº 9: Habilitado para esclarecer dudas referentes a las lecciones del Módulo y las Tareas

Tarea 5

 

Módulo XII: Presentación de trabajo de grado y resultados finales del curso

Objetivo: Evaluar los resultados del curso, de sus participantes, de su diseño, de sus contenidos y del desempeño del tutor.

Actividad 1: Presentación de un cuestionario para que los participantes puedan evaluar el diseño del curso, los contenidos, los procedimientos, el cumplimiento de los objetivos y en líneas generales los resultados del curso. El objetivo es realizar una evaluación continua del curso para mejorarlo en futuras versiones.

Actividad 2: Se entregará los resultados finales de la evaluación correspondiente al trabajo de grado y a las calificaciones obtenidas durante todo el diplomado.

trabajo de grado y a las calificaciones obtenidas durante todo el diplomado.