Bucle...
Hola! Estoy o intento aprender sobre macros en Excel y me topado con una macro que no soy capaz de codificar. Ojala usted pueda ayudarme. Se trata de lo siguiente:
Cuando D6 = "Cuota", entonces la macro se fije en la columna AG, desde la fila 16 hasta la 196.
Aquellas celdas cuyo valor sea "SI", desproteja la celda situada en la misma fila, pero 30 columnas más atrás (COLUMNA C). Supongo que aquí se hará eso de Offset (-30,0)...
Y así desde AG16 a AG196.
Resumo, D6 = Cuota. ¿AG16 = SI? Entonces C16 desprotegida (Selection.Locked = True). ¿AG16 no es igual a SI? Entonces C16 protegida (Selection.Locked = False). Lo mismo con AG17... 18.... Hasta 196.
Por último (de verdad siento ser tan insistente) no entiendo por qué a veces crea problemas el código de Selection.Locked.
Si me ayudas con esto es la Leche tío ! Millones de gracias por leerme !
Cuando D6 = "Cuota", entonces la macro se fije en la columna AG, desde la fila 16 hasta la 196.
Aquellas celdas cuyo valor sea "SI", desproteja la celda situada en la misma fila, pero 30 columnas más atrás (COLUMNA C). Supongo que aquí se hará eso de Offset (-30,0)...
Y así desde AG16 a AG196.
Resumo, D6 = Cuota. ¿AG16 = SI? Entonces C16 desprotegida (Selection.Locked = True). ¿AG16 no es igual a SI? Entonces C16 protegida (Selection.Locked = False). Lo mismo con AG17... 18.... Hasta 196.
Por último (de verdad siento ser tan insistente) no entiendo por qué a veces crea problemas el código de Selection.Locked.
Si me ayudas con esto es la Leche tío ! Millones de gracias por leerme !
1 respuesta
Respuesta
1