UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo

No se pueden hacer consultas de Excel o VBA por mensaje privado.
Utiliza el botón buscar del foro y te ahorras tiempo para obtener "ayuda".

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1 Generador de Horario el 03/02/14, 07:09 pm

exploefra


Estimados amigos del Excel, necesito una ayuda para poder genera de manera automática una aplicación de Horarios, adjunto encontraran un archivo con la pestaña Nomina, que están las materias, el segundo que corresponde a las Aulas Disponibles, y el tercero que quiero q me genere es el horario  y el cuarto que me genera una planilla de asistencia para cada dia y por turno (Mañana, Tarde y noche), les explico un poco lo que quisiera hacer:
1.- Necesito que al asignar una materia, docente y Semestre se me deshabilite o en su defecto si por error quiero asignar la misma materia me salga un mensaje de que ya fue asignado en el horario, en las asignaciones de horario quiero que me muestre en el siguiente orden: Materia, Docente y Aula
2.- Una vez que termine de asignar todas las materias también quisiera que se pueda revisar o modificar o sacar un reporte
3.- También quisiera que se genera una planilla automática de asistencia de cada docente por turnos (Mañana, Tarde y Noche)

Gracias por vuestras ayudas.
Archivos
HORARIO MODIFICADO.xlsx
Archivo Adjunto
No tienes los permisos para descargar los archivos.
(95 KB)

2 Re: Generador de Horario el 04/02/14, 08:36 am

tyno


Hola Efrain.
Con respecto a tu pedido, sobre e punto 1 algo se me ocurre que puedo implementar.
Pero el punto 2 y 3 debería explicar un poco mas en que consiste esto y como debe ser el proceso, es decir de donde hay que sacar los datos y como disponerlos. Saludos

3 Re: Generador de Horario el 04/02/14, 09:47 am

exploefra


Nuevamente gracias Tyno por tu atención y apoyarme en este nuevo problema que tengo, respecto al punto 2 lo que quiero es que exista también la posibilidad de desasignar una materia que ya fue asignado y éste este libre para asignar a otro horario.
en el punto 3 que me pueda generar por Ej. el Lunes en el turno de la mañana tengo en la asignación de horarios 10 docentes con 10 materias entonces quisiera que se genere de manera automática una planilla de asistencia para que los docentes puedan firmar tal como se puede mostrar en la pestaña planilla

No se si he sido claro

Gracias Tyno

4 Re: Generador de Horario el 04/02/14, 05:25 pm

tyno


Hola Efraín.
Te paso el archivo, al mismo le he agregado en la Hoja HORARIO un formulario que se ejecuta con el botón NOMINA. En este formulario se seleccionan los datos (materia, docente, aula) que se van a registrar en las celdas que corresponden a los Horarios, mediante dos listados: uno para la materia/docente y otro para el aula. Previamente hay que seleccionar la celda donde se desea insertar los datos y luego ejecutar ASIGNAR.
Una vez asignado estos datos el registro queda marcado en la Hoja Nomina para no volverlo a asignar, aunque en el formulario esta la opción de volver a  habilitarlo para su uso.
Los registros que ya están asignados no se pueden volver a asignar (a menos que se los habilite como lo indique anteriormente), en caso de seleccionar uno de estos registros, en el mismo formulario aparece un aviso, a parte de que se bloquea el botón ASIGNAR y la lista de las Aulas.
 
En la Hoja Planilla se recopilan los datos que se han cargado en los horarios de la Hoja HORARIO. Aquí tuve que cambiar un poco el diseño de esta planilla para que se puedan insertar los datos de las celdas de los horarios en las celdas de la Hoja Planilla.
Por un lado agrupé las tres primeras columnas y por otro lado cambie el tipo de fuente para el que el texto que mas separado y legible. Cuando ejecutes la macro te vas a dar cuenta a lo que me refiero.
Estos datos se insertan por medio del botón ASISTENCIA.


Importante: en la Hoja HORARIO las celdas donde van los datos de materia, docente, aula, tienen que rellenarse con color blanco, y estas tienen que ser las únicas celdas que tengan ese color de relleno ya que las macros interactúan con las celdas de este color. Por este motivo NO rellenes ninguna otra celda con color Blanco (ojo, color blanco no es lo mismo que una celda sin color).
 
El archivo lo hice en Excel 2003, luego lo guardas como Libro habilitado para macros.
 

Bueno, este es un punto de partida, cualquier modificación me avisas. Saludos
Archivos
HORARIO MODIFICADO.zip
No tienes los permisos para descargar los archivos.
(55 KB)

5 Re: Generador de Horario el 04/02/14, 06:52 pm

exploefra


Tyno excelente aporte a la solución de mi problema, pero quisiera pedirte dos cositas mas:

1.- Quisiera que no me permita asignar en un mismo horario el mismo aula porque haciendo la prueba puedo asignar en el mismo horario una misma aula.
2.- Quisiera saber también cuantas horas tienes asignado cada docente en su respectiva materia.

Estoy haciendo la prueba y te solicitare todavía tu ayuda Tyno, pero muchas gracias como siempre eres un maestro en el Excel

Saludos

6 Re: Generador de Horario el 04/02/14, 06:55 pm

exploefra


O talvez puedo poner una columna H en la pestaña nomina, la cantidad de horas que tiene la materia para que cuando vaya asignando vaya quitándose conforme asigne en el horario puede ser?

7 Re: Generador de Horario el 04/02/14, 10:36 pm

tyno


Hola Efrain.
Lo de que no se permita un mismo aula en un mismo en un mismo horario ¿como sería eso? 
Para sacar las horas por cada docente ¿como lo sacarías?
Es decir, en base a como se disponen los datos en la Hoja HORARIO, me darías un caso de ejemplo para saber como obtendrías esos datos.

Saludos

8 Re: Generador de Horario el 06/02/14, 03:01 pm

exploefra


Hola Efrain.

Lo de que no se permita un mismo aula en un mismo en un mismo horario ¿como sería eso? 
Lo que quisiera estimado Tyno en esta parte es que a una misma hora y un mismo día no pueda asignar dos materias, me explico en otras palabras por Ej. En el Aula 402 en este horario Lunes 08:00 - 09:30 solo puede pasar una sola materia en la vida real y eso quiero que se refleje, que cuando se asigne no me permita asignar dos materias a la ver en un mismo horario.
Para sacar las horas por cada docente ¿como lo sacarías?
En esta parte debo manifestarte que cada materia tiene asignado una cantidad de hroas/semana Ej en algunos de los casos 4hrs y 6hrs semana que lo puedo introductir en la Columna Nomina columna H, puede ser que cuando vaya asignado en horario me vaya descontando de la cantidad de horas que tiene cada semana, en muchos casos tendrá desde uno hasta dos a tres asignaciones semanales.
Es decir, en base a como se disponen los datos en la Hoja HORARIO, me darías un caso de ejemplo para saber como obtendrías esos datos.

9 Re: Generador de Horario el 06/02/14, 05:25 pm

tyno


Ok, luego estoy revisando el archivo. Saludos

10 Re: Generador de Horario el 07/02/14, 04:56 pm

tyno


Hola Efrain.
Ya he resuelto el tema para que no se asigne un mismo aula en un mismo día. Supongo que cada día de cada calendario que tienes en la Hoja HORARIO es una misma fecha.
Pero sigo sin entender como sacar la cantidad de horas por docente. ¿Podrias subir el archivo, armar las horas y hacer un caso manualmente? así veo que es lo que buscas y trato de hacerlo con las macros. Saludos

11 Re: Generador de Horario el 07/02/14, 07:12 pm

exploefra


Estimado Tyno adjunto en archivo adjunto

Saludos
Archivos
Horario.xlsx
No tienes los permisos para descargar los archivos.
(22 KB)

12 Re: Generador de Horario el 08/02/14, 02:34 pm

tyno


Hola Efrain.
Paso el archivo con las modificaciones:
Que no se permita asignar un aula en el mismo horario para un mismo dia y en el cuadro de lista a parte de los datos de materia, docente, aula también aparecen 3 columnas mas indicando las horas que tiene asignada cada materia, las horas que se le van asignando conforme se van seleccionado y las horas restantes, que es una simple diferencia entre las horas que corresponde a la materia menos las horas asignadas. Con esto vas a poder visualizar la situación horaria de cada materia.
También agregue dos botones para las horas, un botón quita las horas asignadas a una materia que se seleccione, esto por si se quiere hacer una rectificación del horario que se ha aplicado, en principio cuando se quiere quitar una hora asignada a una materia obviamente al querer seleccionar dicha materia obviamente aparece el mensaje de la materia ya fue asignada, entonces primero a que desasignar la materia con el botón para el caso y luego si se procede a quitar las horas. También hay un botón que quita todas las horas asignadas directamente.
Bueno, esto es lo que complementado según alcance a entender. Como siempre, cualquier cosa me avisas. Saludos
Archivos
HORARIO MODIFICADO.zip
No tienes los permisos para descargar los archivos.
(89 KB)

13 Re: Generador de Horario el 14/02/14, 01:38 pm

tyno


Hola Efrain
¿has resuelto este tema? si no lo damos por concluido. Saludos

14 Re: Generador de Horario el 16/02/14, 07:46 am

exploefra


Estoy probandolo estimado Tyno y funciona muy bien gracias por tu ayuda, simplemente queria pedirte algo mas en la pestaña planilla quisiera que al introducir manualmente el día en la columa G2, G3 e I3, me genere automaticamente solo ese dato por Ej: Pongo estos datos Lunes 17 de Febrero Turno Mañana, entonces solo quiero que me genere la lista de Materia, Docente y Aula solo de ese periodo mañana.

Gracias Tyno

Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.