Hola a Todos,
Aquí pidiendo su ayuda en una generalidad del excel. Básicamente tengo la duda de como bloquear ciertas celdas, cuando ingreso valor a otra celda y también, si un valor es originado de una lista de validación, por ejemplo; al seleccionar la palabra "NO", como opcion de una lista de validación, se bloqueen las celdas de c2:f2.
Gracias,
Saludos!
Estos cambios de los bloqueos de celdas los tienes que programar en una macro.
Prueba a utilizar el evento Worksheet_Change de la hoja para comprobar cada vez que cambie la hoja.
Utiliza el método Intersect para saber si la celda que cambia coincide con la celda donde tienes el Sí/No
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.
ES MUY FACIL...
SUPONGAMOS QUE EN UNA LISTA, EN LA CELDA A1 TENEMOS UNA LISTA DE VALIDACIÓN CON LAS PALABRAS EFECTIVO Y CHEQUE Y QUE EN LA CELDA D1 QUEREMOS INTRODUCIR UN VALOR NUMERICO PERO SOLO SI LA CELDA A1 CONTIEN LA PALABRA EFECTIVO.
SELECCIONAMOS LA CELDA D1 NOS VAMOS A DATOS I ABRIMOS LA VENTANA VALIDACION DE DATOS, EN CRITERIO DE VALIDACIÓN SELECCIONAMOS LA PESTAÑA CONFIGURACIÓN, EN LA CASILLA PERMITIR SELECCIONAMOS LA OPCIÓN PERSONALIZADA, I EN LA CASILLA FORMULA ESCRIBIREMOS LA FORMULA SIGUIENTE: =COINCIDIR ("EFECTIVO";A1;FALSO)
ESTO HARA QUE AL ESCRIBIR QUALQUER VALOR EN LA CELDA A1 QUE NO COINCIDA CON EFECTIVO LA CASILLA D1 QUEDE BLOQUEADA, Y SOLO SE PUEDAN INTRODUCIR DATOS SI LA CASILLA A1 CONTIENE LA PALABRA EFECTIVO.
PARA QUE LAS DEMAS CELDAS DE LA LISTA D2, D3, D4,.... SE COMPORTEN IGUAL REFENTE A LES CELDAS A2, A3, A4,... SOLO TENEMOS QUE SELECCIONAR LA CELDA D1, SITUAR EL CURSOR EN LA ESQUINA INFERIOR DERECHA HASTA QUE APAREZCA UNA CRUZECITA, Y ARRASTRAR EL CURSOR, COMO SI COPIARAMOS, Y YA ESTA. ESPERO QUE TE SEA DE UTILIDAD,
SALUDOS.