Ejercicio 10 Prompt Excel

Curso Prompt para Excel – Ejercicio 5 (Prompt Máster)

💡 Ejercicio 5: Prompt Máster con módulos y manejo de errores global

📌 Planteamiento:

La dirección general quiere un sistema en Excel que:

  • ✅ **Procese información de 6 hojas (Ventas, Compras, Inventario, Gastos, RRHH y Finanzas)**.
  • ✅ **Genere automáticamente 3 reportes** (Excel, PDF y Word).
  • ✅ **Cree un archivo de respaldo diario** con la fecha en el nombre.
  • ✅ **Tenga manejo de errores global** que registre todo en una hoja “LogErrores”.
  • ✅ **Use módulos y funciones reutilizables** (por ejemplo: Módulo de reportes, Módulo de copias de seguridad, etc.).
  • ✅ Si el reporte es superior a 100 MB:
    • 🚨 Comprimirlo automáticamente en .zip.
    • 🚨 Enviar un correo de advertencia al área de TI.
  • ✅ Debe incluir **comentarios detallados** y un bloque final de “optimización del código”.
👉 **Crea un prompt que incluya TODAS estas instrucciones, pida que el código esté modularizado y sea altamente profesional.**

✅ Modelo de prompt bien estructurado:

"Escribe un código VBA en Excel que cumpla con los siguientes requisitos:
1️⃣ Estructura el código en **módulos separados**: 
   - MóduloReportes (genera reportes en Excel, Word y PDF)
   - MóduloBackups (crea copia de seguridad diaria con fecha)
   - MóduloErrores (gestiona errores y escribe en LogErrores)
2️⃣ Procesa datos de 6 hojas: Ventas, Compras, Inventario, Gastos, RRHH y Finanzas.
3️⃣ Genera un reporte final en Excel, lo convierte a PDF y también a Word.
4️⃣ Si el archivo PDF supera 100 MB:
    - Comprímelo en .zip.
    - Envía un correo a soporteTI@empresa.com.
5️⃣ Implementa manejo de errores global (On Error GoTo) y registra en 'LogErrores' con fecha, usuario y descripción.
6️⃣ Documenta cada módulo y función con comentarios detallados.
7️⃣ Optimiza el código al final (uso de With, desactivación de ScreenUpdating, etc.)."
    

🎯 Claves de este ejercicio:

  • 📍 Prompts de alto nivel profesional pidiendo código limpio, modular y documentado.
  • 📍 Manejo de escenarios “qué hacer si” (archivos grandes → compresión, error → log).
  • 📍 Reutilización de código (módulos separados).
📥 Descargar archivo modelo 📥 Ver notas adicionales

No hay comentarios:

Publicar un comentario

Políticas de Privacidad