Datos frecuentes
¿Qué tipo de datos registras con frecuencia en Excel?
Microsoft Excel · Visual Basic
Formulario de registro de clientes en Excel
Captura → Validación → Registro
Automatización de Procesos de Negocio con Visual Basic y Excel Add-in
Módulo 1 · Creación de Formularios, Hojas de Cálculo y Visual Basic
Bienvenida
Hoy iniciaremos una experiencia práctica para mejorar procesos repetitivos en Excel mediante formularios, validaciones y automatización.
Aprenderemos haciendo, comprobando y mejorando.
Participa
Piensa en una tarea de Excel que repites cada semana.
Tu experiencia será el punto de partida para construir una solución.
Punto de partida
¿Qué tipo de datos registras con frecuencia en Excel?
¿Has tenido errores por escribir datos de forma diferente?
¿Has usado formularios, listas o validaciones?
¿Qué proceso te gustaría mejorar?
Las experiencias previas nos ayudarán a construir soluciones.
La cualificación
Automatización de Procesos de Negocio con Visual Basic y Excel Add-in
| Dato | Descripción |
|---|---|
| Código | 32659 |
| Duración total | 90 horas |
| Estructura | Tres módulos de 30 horas |
| Modalidad | Práctica, activa y centrada en el participante |
| Producto esperado | Soluciones funcionales en Excel para procesos de negocio |
Formación por competencias laborales con aplicación práctica en Excel y VBA.
Ruta de 90 horas
30 horas · Creación de Formularios, Hojas de Cálculo y Visual Basic. Cuatro hojas, validaciones, rangos con nombre y protección.
30 horas · Creación, programación y automatización con Visual Basic. Eventos, transferencia a registros y control de errores.
30 horas · Informes automáticos, casos de negocio y complementos de Excel (.xlam).
Primero estructuramos los datos y formularios; luego automatizamos procesos.
Aplicación laboral
Reduce el tiempo invertido en tareas repetitivas.
Disminuye errores y estandariza la información.
Facilita reportes y decisiones con datos más confiables.
Mejora el trabajo individual y organizacional.
¿Cuál de estos beneficios se relaciona con la tarea que mencionaste?
Competencia de la cualificación
Al finalizar la cualificación, la persona participante estará en capacidad de automatizar la creación de informes que muestren los resultados de cualquier comportamiento de la gestión administrativa, generar macros que optimicen el trabajo en Excel y reduzcan de manera significativa los tiempos en procesos repetitivos, utilizando herramientas de Visual Basic para Excel, bajo supervisión y con responsabilidad sobre el trabajo propio.
Lectura dialogada
Identifiquemos los verbos de desempeño.
¿Qué verbo se conecta más con tu necesidad de automatización?
Cómo trabajaremos
Aprendizaje Basado en Proyectos con situaciones reales de trabajo.
Cada persona construye su evidencia.
Compartimos estrategias y resolvemos dificultades.
Observamos procedimientos y herramientas.
Comprobamos resultados y desempeño.
Revisamos y mejoramos continuamente.
El facilitador orienta; el participante construye la evidencia.
Evaluación de la acción formativa
Comprensión de los fundamentos y su aplicación.
Productos funcionales, procedimientos y comprobaciones.
Participación, apoyo y cumplimiento de acuerdos.
Los tres módulos tienen igual peso aproximado. En cada módulo, la mayor valoración recae en las evidencias prácticas.
Control de asistencia
RT-02
Registro de asistencia
Acción formativa, facilitador, fechas, horas, participantes y firmas de asistencia.
El registro debe mantenerse actualizado y corresponder con la asistencia real.
Dinámica · Conecta los conceptos
Abre el código que se mostrará en pantalla.
Lee el concepto que te corresponda.
Encuentra a la persona que tenga el concepto relacionado.
Confirmen en la página que los conceptos se complementan.
La página revelará el siguiente paso cuando completen la dinámica.
Conecta los conceptos · Relaciones
Identifica cómo se relacionan los conceptos.
| Concepto | Complemento |
|---|---|
| Datos comerciales | Validación: reglas para evitar errores |
| Ficha de entrada | Hoja de Registro: almacenamiento |
| Macro VBA | Automatización de acciones |
| Formulario gráfico | Captura asistida y guiada |
| Tabla de Listas | Menú desplegable con opciones autorizadas |
Cada concepto cumple una función dentro de la solución.
Nuestro compromiso
Tu compañero será parte de tu comunidad durante todo el curso.
Acuerden cómo se apoyarán durante la formación.
Compartimos estrategias; cada participante construye y entrega su propio libro.
Acuerdos de trabajo
Participa activamente y respeta las intervenciones.
Utiliza los recursos digitales de forma adecuada.
Aporta al trabajo y apoya a tu comunidad.
Presenta las evidencias en el tiempo acordado.
¿Qué acuerdo adicional necesitamos para trabajar mejor?
Expectativa inicial
Experiencias, conocimientos y tareas que queremos mejorar.
Completa la frase con tu comunidad.
Una solución que puedas aplicar a tu trabajo.
Comparte una expectativa concreta.
El compromiso grupal orientará nuestro proceso de aprendizaje.
Inicio de sesión
Apliquemos los acuerdos durante la sesión.
Los acuerdos facilitan el aprendizaje y protegen la calidad del trabajo.
Caso · Calidad de los datos
Una misma provincia.
Cuatro formas de escribirla.
Sin una regla de normalización, filtros, fórmulas y tablas dinámicas pueden tratar estas variantes como valores distintos.
| Cliente | Empresa | Provincia |
|---|---|---|
| CLI-001 | Almacenes del Caribe | Santo Domingo |
| CLI-002 | Importadora Quisqueya | Sto. Dgo. |
| CLI-003 | Ferretería Nacional | SD |
| CLI-004 | Soluciones Logísticas | Santo Dgo. |
Si necesitamos un reporte automático por provincia, ¿qué problema puede ocurrir?
¿Cómo se comporta Excel?
Santo Domingo · Sto. Dgo. · SD · Santo Dgo.
Selecciona la respuesta que consideres correcta.
Para automatizar bien, primero debemos capturar datos correctamente.
Competencia del Módulo 1
Al finalizar el módulo de aprendizaje, las personas participantes estarán en capacidad de crear informes que muestren los resultados de forma automática, según los procedimientos establecidos.
Resultado de Aprendizaje
“Crea Formularios en Hojas de Cálculo, para Ingresar y almacenar datos.”
Construye el libro y su interfaz.
Captura datos mediante campos y controles.
Conserva los registros para utilizarlos después.
Tema de la sesión
Formularios para ingresar y almacenar datos en hojas de cálculo.
Diseñaremos una interfaz, controlaremos sus entradas y comprobaremos el registro.
Antes de avanzar
Recuperemos lo que ya sabes.
Contrastaremos las respuestas con el formulario-modelo.
Plan de la sesión
Elementos de un formulario funcional en Excel.
Conceptos, demostración, consigna y creación del libro.
Ingresar y almacenar datos de forma ordenada y verificable.
Formulario funcional
Hoja de cálculo, ficha de datos y formulario gráfico.
Tipos de formularios, controles y listas desplegables.
Validación de datos y vinculación de objetos.
Registro, protección de hojas y plantillas.
Los componentes trabajan juntos para capturar y almacenar datos correctamente.
Hoja de cálculo
Filas, columnas y celdas: el espacio donde organizamos los datos.
| Hoja | Función en el libro |
|---|---|
| Formulario | Captura guiada y protegida de datos |
| Registro | Una fila por cliente; conserva el historial |
| Listas | Opciones autorizadas para las validaciones |
| Conceptos | Respuestas individuales sobre lo aprendido |
¿Por qué conviene separar captura y almacenamiento?
Ficha de datos
Una estructura de campos que organiza la información necesaria.
ID del cliente, nombre y empresa.
Tipo de cliente y provincia.
Correo electrónico.
Fecha de registro y estado.
La ficha define qué datos se capturan.
Formulario gráfico
Organiza cómo se introducen los datos.
Conserva lo que ya fue almacenado.
El formulario guía la entrada; la tabla conserva los registros.
Tipos de formularios
Celdas, formato y etiquetas para guiar la captura.
Listas, botones, casillas u objetos interactivos.
Programación para ejecutar acciones y automatizar tareas.
Construiremos un formulario en hoja con controles y botón de registro.
Controles
Los controles permiten interactuar con el formulario.
Los controles facilitan el uso correcto del formulario.
Validación de datos
Corporativo
Corp.
Cliente empresa
El mismo tipo de cliente puede terminar representado por distintos valores.
Corporativo
Una opción autorizada y consistente, seleccionada desde una lista.
La validación limita lo que puede introducirse en una celda y estandariza la información.
Listas desplegables
Nuevo · Recurrente · Corporativo · Prospecto
Activo · Inactivo
Seleccionada desde la lista de diez provincias en la hoja Listas.
Impide aceptar valores ajenos a las opciones autorizadas.
Las listas convierten entradas variables en opciones controladas.
Vinculación de objetos
Los rangos con nombre alimentan los campos desplegables.
El botón se vincula con el procedimiento de registro.
Los datos se transfieren a la siguiente fila disponible.
La vinculación convierte el formulario en una herramienta funcional.
Protección de hoja
B6:B13
Desbloquea estos espacios para permitir la captura.
Títulos, etiquetas, fórmulas y diseño.
Protege la hoja sin impedir el uso del botón.
Proteger conserva la estructura y evita modificaciones accidentales.
Plantilla
Una plantilla es un modelo reutilizable para crear archivos con una estructura predefinida.
En esta actividad, entregarás un libro propio y funcional creado desde cero.
Integración de componentes
Organiza celdas y hojas.
Define los campos.
Guía la captura.
Facilitan la interacción.
Evita entradas inconsistentes.
Conecta los componentes.
Almacena los datos.
Conserva la estructura.
Un formulario funcional captura, controla, organiza y almacena datos.
Demostración · Libro modelo
Cuatro hojas.
Una solución coordinada.
Formulario: captura.
Registro: almacenamiento.
Listas: opciones autorizadas.
Conceptos: respuestas individuales.
Completa los campos, registra un cliente y comprueba su nueva fila.
| ID | Nombre | Empresa | Tipo | Provincia | Correo | Fecha | Estado |
|---|
Nuevo
Recurrente
Corporativo
Prospecto
Azua
Duarte
Espaillat
La Altagracia
La Romana
La Vega
Puerto Plata
San Cristóbal
Santiago
Santo Domingo
Activo
Inactivo
Hoja de cálculo: espacio de filas, columnas y celdas para organizar y procesar datos.
Ficha de datos: estructura que define la información necesaria de cada cliente.
Formulario gráfico: interfaz que guía la captura; se diferencia de la tabla donde se almacenan los registros.
Validación: restringe entradas erróneas y mantiene opciones consistentes.
Hoja Formulario
Ocho campos ubicados en B6:B13.
Listas para tipo de cliente, provincia y estado.
Botón Registrar cliente visible y funcional.
Formato claro, indicaciones y celdas de entrada desbloqueadas.
Aquí se ingresan los datos del cliente.
Hoja Registro
Cada cliente ocupa una nueva fila.
La información queda disponible para consultas, reportes y automatizaciones.
| Ubicación | Contenido |
|---|---|
| A5:H5 | Encabezados en el orden de B6:B13 |
| Desde la fila 6 | Registros agregados uno debajo de otro |
| Ocho columnas | ID, nombre, empresa, tipo, provincia, correo, fecha y estado |
| Historial | Los registros anteriores se conservan |
Capturar un dato no basta: comprueba que quedó almacenado.
Hoja Listas
Tres fuentes de opciones autorizadas.
| Rango | Nombre | Valores |
|---|---|---|
| A2:A5 | TiposCliente | Nuevo, Recurrente, Corporativo, Prospecto |
| B2:B11 | Provincias | Azua, Duarte, Espaillat, La Altagracia, La Romana, La Vega, Puerto Plata, San Cristóbal, Santiago, Santo Domingo |
| C2:C3 | Estados | Activo, Inactivo |
Las listas controlan las entradas del formulario.
Hoja Conceptos
Responde con tus palabras y con ejemplos de tu libro.
Las primeras tres preguntas permiten valorar la definición de conceptos.
Demostración del funcionamiento
Introduce los datos del cliente.
Elige las opciones de las listas.
Presiona Registrar cliente.
Verifica la nueva fila en Registro.
Los datos ingresados deben quedar almacenados sin sustituir registros anteriores.
Botón de registro
Campos obligatorios completos, listas válidas, fecha y correo correctos e ID único.
Transfiere los ocho datos a la siguiente fila disponible.
Conserva el historial y limpia los campos después de guardar.
El botón se proporciona como recurso. No se evalúa escribir código VBA desde cero.
Protección del formulario
Los datos de captura en B6:B13.
Desbloquea el rango antes de proteger la hoja.
La estructura del formulario y sus elementos de funcionamiento.
Mantén títulos, etiquetas, fórmulas y botón operativos.
Comprueba que la protección permite capturar y registrar correctamente.
Rúbrica analítica
Hoja de cálculo, ficha de datos y formulario gráfico.
Estructura, validaciones, ingreso, almacenamiento y pruebas.
Colaboración observada y una mejora útil y pertinente.
Total: 20 puntos. La colaboración requiere observación del proceso; si no se observó, queda pendiente.
Evidencias de aprendizaje
Formulario, Registro, Listas y Conceptos en un archivo .xlsm.
Validaciones, botón de registro y almacenamiento correcto.
Respuestas individuales sobre los fundamentos del formulario.
Colaboración e innovación durante la elaboración.
La entrega individual se complementa con las evidencias observadas del proceso.
Actividad de aprendizaje
Crea un formulario de registro de clientes en Excel.
Construye tu propio libro desde cero. Usa el modelo como referencia visual y la consigna para comprobar los requisitos.
Estructura obligatoria
Cuatro hojas con nombres exactos.
| Hoja | Función |
|---|---|
| Formulario | Capturar ocho datos en B6:B13 |
| Registro | Almacenar en A:H desde la fila 6 |
| Listas | Proveer tres rangos con nombre |
| Conceptos | Responder cuatro preguntas individuales |
Guarda y entrega un único archivo habilitado para macros (.xlsm).
Campos requeridos
El orden de captura debe coincidir con el orden del registro.
| Celda | Campo | Requisito |
|---|---|---|
| B6 | ID del cliente | Obligatorio y único |
| B7 | Nombre del cliente | Texto obligatorio |
| B8 | Empresa | Puede quedar en blanco |
| B9 | Tipo de cliente | Lista TiposCliente |
| B10 | Provincia | Lista Provincias |
| B11 | Correo electrónico | Obligatorio; formato básico válido |
| B12 | Fecha de registro | Fecha válida · dd/mm/aaaa |
| B13 | Estado | Lista Estados |
Etiquetas en A6:A13. Encabezados del registro en A5:H5.
Campos con validación
Selecciona valores desde sus listas fuente.
Tipo: Nuevo, Recurrente, Corporativo, Prospecto. Estado: Activo o Inactivo.
| Campo | Origen | Validación |
|---|---|---|
| Tipo · B9 | Listas!A2:A5 | =TiposCliente |
| Provincia · B10 | Listas!B2:B11 | =Provincias |
| Estado · B13 | Listas!C2:C3 | =Estados |
| Fecha · B12 | Fecha válida | Formato dd/mm/aaaa |
Configura una alerta que impida introducir valores ajenos a la lista.
Ruta de construcción
Parte de un libro en blanco y guárdalo como .xlsm.
Formulario, Registro, Listas y Conceptos.
Ocho campos en el orden indicado.
Título, etiquetas, entradas e instrucciones.
Tres rangos con nombre y validaciones.
Utiliza el recurso de registro proporcionado.
Desbloquea B6:B13; conserva el uso del botón.
Usa datos ficticios e identificadores distintos.
Prueba listas, ID duplicado y filas conservadas.
Completa Conceptos, guarda y entrega tu libro.
Cada participante construye su evidencia; la comunidad apoya la resolución de dudas.
Inicio de la construcción
Comienza por la estructura y la captura.
El facilitador orienta el proceso; tú construyes el producto.
Revisa tu avance
¿Están todos los campos y sus encabezados en Registro?
¿Las opciones se alimentan desde la hoja Listas?
¿El botón agrega en la fila correcta y conserva el historial?
¿Respondiste las preguntas conceptuales?
Prueba un valor fuera de lista y un ID duplicado antes de entregar.
Revisión y mejora
Cuatro hojas y campos coherentes.
Formulario claro y captura guiada.
Validaciones operativas.
Registros agregados y conservados.
Celdas y botón utilizables.
Respuestas claras y vinculadas al libro.
La retroalimentación orienta la mejora antes de la entrega final.
Aplicación de la rúbrica
Valora cada indicador con evidencia verificable.
El producto aporta evidencia técnica. La colaboración se observa durante la elaboración.
| Criterio / indicador | Máximo |
|---|---|
| Definición de conceptos | 4 puntos |
| Estructura del libro | 3 puntos |
| Validación y presentación | 3 puntos |
| Ingreso y almacenamiento | 4 puntos |
| Comprobación y corrección | 2 puntos |
| Colaboración observada | 2 puntos |
| Innovación | 2 puntos |
| Total | 20 puntos |
Ejemplo de valoración
Comprobemos el producto con pruebas concretas.
La colaboración del participante no se puede inferir a partir de un formulario-modelo.
Trabajo en equipo: puntuar solo si fue observado. Innovación: comprobar o fundamentar una mejora pertinente.
Resultado de la valoración
Se reconocen a partir de las pruebas del producto.
Prueba siempre el botón y la conservación de los registros.
Comunica una mejora concreta y vuelve a comprobar el funcionamiento.
¿Qué aprendimos hoy?
Sinteticemos lo que construimos.
Crear formularios implica diseñar, controlar, registrar y comprobar.
Verificación del Resultado de Aprendizaje
Construye el libro y sus componentes desde cero.
Diseña una interfaz para el registro de clientes.
Captura datos mediante campos y controles.
Comprueba las nuevas filas en Registro.
Crea Formularios en Hojas de Cálculo, para Ingresar y almacenar datos.
Competencia del Módulo 1
Crear informes que muestren los resultados de forma automática, según los procedimientos establecidos.
Formulario protegido y validaciones para reducir errores.
Datos acumulados en una tabla consistente.
Una base estructurada facilita consultas, métricas y reportes.
¿Cómo ayuda un registro bien estructurado a crear informes automáticos?
Cumplimiento del plan
Revisemos el plan del día y nuestros acuerdos.
| Elemento | Verificación |
|---|---|
| Qué trabajamos | Conceptos, estructura y controles del formulario |
| Cómo lo aplicamos | Demostración, construcción, pruebas y retroalimentación |
| Para qué sirve | Ingresar y almacenar datos confiables |
| Acuerdos | Participación, respeto, cuidado y colaboración |
¿Qué parte del plan cumplimos y qué necesitamos seguir fortaleciendo?
Antes de automatizar, comprueba
Campos claros y completos.
Entradas consistentes mediante listas.
Captura y almacenamiento.
Estructura y fórmulas.
Botón y conservación del historial.
Tabla lista para automatizar informes.
Un proceso automatizado depende de datos bien registrados.
Continuidad del aprendizaje
Creación, programación y automatización con Visual Basic.
Conserva el libro elaborado y la consigna de la actividad.
Cierre de la sesión
Conserva tus recursos y evidencias.
La calidad del registro es la base de la automatización.
Cierre de la cualificación
Al completar los tres módulos, integramos formularios, programación y macros para optimizar procesos repetitivos en Excel.
Síntesis de aprendizajes
Nombra un aprendizaje de cada módulo y su aplicación.
| Módulo | Aprendizaje relevante | Aplicación laboral |
|---|---|---|
| Módulo 1 | Formularios, listas y registros | Captura consistente de clientes |
| Módulo 2 | Programación y automatización con VBA | Transferencia y procesamiento de datos |
| Módulo 3 | Casos de aplicación con macros | Informes y tareas administrativas repetitivas |
¿Qué aprendizaje aplicarías primero en tu trabajo?
Competencia final alcanzada
Automatizar informes, generar macros, optimizar procesos repetitivos y procesar datos de manera eficiente con herramientas de Visual Basic para Excel.
¿Qué evidencia desarrollada durante la cualificación demuestra esta competencia?
Valoración del proceso
Miremos el proceso completo.
¿Qué expectativa se cumplió y qué aspecto seguirías fortaleciendo?
Compromiso profesional
Aplicaré lo aprendido para mejorar
el siguiente proceso repetitivo:
Comparte tu compromiso de aplicación
Seguir aprendiendo
Profundiza en Excel avanzado y practica Visual Basic.
Automatiza informes sobre registros consistentes.
Documenta y prueba tus soluciones antes de implementarlas.
Comparte aprendizajes y mejoras con tus compañeros.
Continúa tu ruta de formación
INFOTEP 31359805 h
Diseño, implementación y gestión de sistemas de automatización y transformación digital.
Modelado BPMN · Power Platform · Optimización de procesos
INFOTEP 29967600 h
Automatización robótica con UiPath, desde la identificación de procesos hasta el despliegue.
UiPath Studio · Bots y extracción web · Integración con ERP
INFOTEP 33438635 h
Estrategias de IA para optimizar procesos y apoyar la toma de decisiones.
Flujos con LLMs · Analítica predictiva · Prompt engineering
INFOTEP 30966220 h
Análisis de grandes volúmenes de datos con Python, SQL y bases de datos.
Consultas SQL · Procesamiento con Python · Dashboards
Excel es un punto de partida hacia la automatización, la analítica y la transformación digital.
Trabajo colaborativo
Reconocemos el aporte de las comunidades de aprendizaje en la construcción de soluciones, la resolución de dificultades y la mejora de las evidencias.
La automatización también se aprende colaborando.
Aprender · Crear · Automatizar · Mejorar
“Cada proceso que hoy realizamos de forma repetitiva puede convertirse mañana en una oportunidad para diseñar una solución más eficiente.”
Lo aprendido comienza a aplicarse cuando identificamos un problema y mejoramos nuestra manera de trabajar.
Cierre
¡Gracias por tu participación
y compromiso!
Datos, formularios y registros confiables.
Automatización de acciones repetitivas.
Aplicar, comprobar y seguir aprendiendo.
Jorge Tonos · INFOTEP DRM · Crear soluciones funcionales permite trabajar con mayor calidad y eficiencia.
Usa el ojo para ocultar o mostrar. Las ocultas se omiten al presentar y permanecen disponibles aquí.
→ / Espacio / AvPág: avanzar. ← / RePág: volver.
Inicio / Fin: primera o última diapositiva visible.
G: navegador de diapositivas. F: pantalla completa. Esc: cerrar el panel abierto o salir de edición.
E: activar edición. Haz clic en un texto: mantiene su tipografía, color y formato. Las teclas de navegación no cambian de slide mientras escribes.
Cronómetro: clic para pausar o reanudar. Mayús+R: reiniciar. La alerta roja compara el tiempo total con el avance acumulado del plan de 45 minutos; los segundos ahorrados se conservan.
Guardado: texto y visibilidad se conservan en este navegador. «Guardar copia HTML» descarga una presentación autónoma con los cambios, imágenes y controles incorporados.