Saltar al contenido

Bloqueo de celdas por mes + 10 dias

publicado

Buenos dias:

Solicito su ayuda para modificar la macro de bloqueo de celdas por fecha o hacer uno nuevo, lo que necesito es que las celdas se activen en base a una fecha durante el mes de la fecha y los 10 dias siguientes a la fecha.

Ejemplo

Fecha: 05/08/2012

Necesito que durante el mes de Agosto/2012 estas celdas esten desbloquedas y hasta el 10 de Septiembre/2012

Agradezco de antemano su atencion y ayuda.

El macro que comento es

https://www.ayudaexcel.com/foro/macros-programacion-vba-10/solucionado-bloquear-celdas-segun-fecha-16499/[/html]

Featured Replies

publicado

Hola.

Hay que seguir las recomendaciones que hace nuestro amigo aronava, tambien puedes intentar con este codigo pegado en la hoja donde quieres que se bloqueen las celdas:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)ActiveSheet.UnprotectIf Date >= Hoja2.Range("A2") And Date <= Hoja2.Range("B2") ThenActiveSheet.ProtectEnd IfEnd Sub

Puedes jugar con las variables de las celdas de la hoja2 (A2 y B2) para poner el inicio y el final.

Un saludo.

publicado
Buenos dias:

Solicito su ayuda para modificar la macro de bloqueo de celdas por fecha o hacer uno nuevo, lo que necesito es que las celdas se activen en base a una fecha durante el mes de la fecha y los 10 dias siguientes a la fecha.

Ejemplo

Fecha: 05/08/2012

Necesito que durante el mes de Agosto/2012 estas celdas esten desbloquedas y hasta el 10 de Septiembre/2012

Agradezco de antemano su atencion y ayuda.

El macro que comento es

https://www.ayudaexcel.com/foro/macros-programacion-vba-10/solucionado-bloquear-celdas-segun-fecha-16499/[/HTML]

Genere el archivo, a ver si es lo que necesitas, el formato de fechas que manejo es de "mes/dia/año", ya que la configuracion regional de mi pc se encuentra con esa configuracion, checalo y nos comentas.

Rango a modificar.zip

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.