Necesito hacer lo siguiente y no sé como hacerlo o si se puede hacer:
Tengo un excel con dos hojas:
- La primera hoja es de asignación de tareas a trabajadores: campo fecha, campo trabajador (con una lista de validación) y tarea a realizar.
_ En la segunda hoja tengo una lista con los trabajadores y el periodo de vacaciones de cada uno con un formato condicional consistente en que el nombre del trabajador aparezca en rojo si está de vacaciones.
Lo que necesito hacer es lo siguiente: cuando en la hoja 1 tengo que asignar una tarea a un trabajador necesito que al desplegar la lista en la celda trabajador me aparezca en rojo si el trabajador está de vacaciones en la fecha en que yo asigno la tarea según lo establecido en la hoja 2. De esta manera no tendría que estar mirando las fechas de vacaciones de cada trabajador (son bastantes) de manera que cuando seleccione el trabajador y me aparezca en rojo porque esta de vacaciones seleccione al siguiente que no lo está
No sé si me he explicado bien (adjunto el fichero excel por si se entiende mejor).
No sé si es posible hacerlo y, en caso de poder hacerlo, es posible realizarlo sin usar el VBA (el archivo excel está en línea y por tanto el VBA no funciona).
Muchas gracias por vuestra ayuda.
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Libro1.xlsxBuenas noches:
Necesito hacer lo siguiente y no sé como hacerlo o si se puede hacer:
Tengo un excel con dos hojas:
- La primera hoja es de asignación de tareas a trabajadores: campo fecha, campo trabajador (con una lista de validación) y tarea a realizar.
_ En la segunda hoja tengo una lista con los trabajadores y el periodo de vacaciones de cada uno con un formato condicional consistente en que el nombre del trabajador aparezca en rojo si está de vacaciones.
Lo que necesito hacer es lo siguiente: cuando en la hoja 1 tengo que asignar una tarea a un trabajador necesito que al desplegar la lista en la celda trabajador me aparezca en rojo si el trabajador está de vacaciones en la fecha en que yo asigno la tarea según lo establecido en la hoja 2. De esta manera no tendría que estar mirando las fechas de vacaciones de cada trabajador (son bastantes) de manera que cuando seleccione el trabajador y me aparezca en rojo porque esta de vacaciones seleccione al siguiente que no lo está
No sé si me he explicado bien (adjunto el fichero excel por si se entiende mejor).
No sé si es posible hacerlo y, en caso de poder hacerlo, es posible realizarlo sin usar el VBA (el archivo excel está en línea y por tanto el VBA no funciona).
Muchas gracias por vuestra ayuda.