Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Generador de Horarios en Excel

| 5 comentarios

por Rodrigo Alonso Zevallos Godinez

Este programa permite generar un horario de acuerdo a la prioridad que se elige. La prioridad es un rango de horas y si el horario está dentro del rango indicado se acepta y se inserta al horario. Para inserta el curso en el horario,  se realiza una busca de coordenadas en x (el día de la clase) y en y (la hora de la clase).

Generador-de-Horario

Limitaciones del programa:

Un posible horario del curso solo puede estar distribuido en dos días como máximo.

Solo se genera un posible horario que cumpla con las condiciones, buscaré se den todas las posibles combinaciones.

En caso ningún horario del curso cumpla con las condiciones no se sugiera el horario más cercano a lo hora deseada.

Posibles mejoras;

Un generador de horarios debería tener presente el poder elegir los cursos que uno desearía llevar  a fin de que uno pueda ir armando su horario curso por curso.

5 comentarios

  1. Call Cursos_Prioridad(Horario, Curso, Día, Hora_Inicio, Hora_Término, Día2, Hora_Inicio2, Hora_Término2)

    me sale error en el llamdo a ejecutar horario a que se debe el problema.

  2. ¡excelente...!

    • Hola Victor, sabes por qué aparece el error en

      Call Cursos_Prioridad(Horario, Curso, Día, Hora_Inicio, Hora_Término, Día2, Hora_Inicio2, Hora_Término2)
      ?
      Gracias

      • Jose

        Esa linea no es necesaria, se comentó (actualizó el archivo) y ya continua funcionando el generador de horarios.

  3. Excelente, gracias

Deja una respuesta

Los campos requeridos estan marcados con *.