Validación de datos con macros
Saludos,
Necesito validar una celda pero mis reglas de validación son varias anidaciones, por ejemplo, si la Celda b2 dice "Capacitación" y la celda c2 dice "Arquitectónicos" y la d2 dice "Curso" entonces dame el Menú llamado CT_ARQ_CU (esté ya tiene nombre de rango en otra hoja)
Uso algo así Si(y(b2="Capacitación",c2="Arquitectónicos"...),CT_ARQ_CU,si(y(b2="Capacitación",c2="Arquitectónicos",d2="Taller"),CT_ARQ_TA...
Pero las combianciones son demasiadas, tengo Capacitación, servicio, apoyos, otros, para la columna B, y tengo arquitectónicos, maderas, industriales... Para c2, y cursos, talleres, demostraciones, certificaciones... Para D2
Es un mundo de anidaciones por eso mi fórmula es muy grande... Más de 255 caracteres que son el límite. Puedo reducir el nombre de cada clasificación, por ejemplo capacitación por CT, y arquitectónicos por ARQ..., pero incluso las propias fórmulas creo que abarcan los 255...
Lo quiero hacer con macro, pero lo que he intentado no funciona.
Necesito validar una celda pero mis reglas de validación son varias anidaciones, por ejemplo, si la Celda b2 dice "Capacitación" y la celda c2 dice "Arquitectónicos" y la d2 dice "Curso" entonces dame el Menú llamado CT_ARQ_CU (esté ya tiene nombre de rango en otra hoja)
Uso algo así Si(y(b2="Capacitación",c2="Arquitectónicos"...),CT_ARQ_CU,si(y(b2="Capacitación",c2="Arquitectónicos",d2="Taller"),CT_ARQ_TA...
Pero las combianciones son demasiadas, tengo Capacitación, servicio, apoyos, otros, para la columna B, y tengo arquitectónicos, maderas, industriales... Para c2, y cursos, talleres, demostraciones, certificaciones... Para D2
Es un mundo de anidaciones por eso mi fórmula es muy grande... Más de 255 caracteres que son el límite. Puedo reducir el nombre de cada clasificación, por ejemplo capacitación por CT, y arquitectónicos por ARQ..., pero incluso las propias fórmulas creo que abarcan los 255...
Lo quiero hacer con macro, pero lo que he intentado no funciona.
1 Respuesta
Respuesta de Enrique Bernal
1