Calendario de modificación. No permita el acceso ni antes ni después

Es posible tener un control que permita asignar un rango de días para la modificación de informaciones. Tengo un grupo de empleados que deben digitar determinada info en un tiempo determinado y deseo restringir el acceso de modificación y digitación de información a esa fecha en especifico. ¿Es posible esto? Ejemplos

1 Respuesta

Respuesta
2

Tienes que jugar con los criterios de fechas. Por ejemplo, en el evento Al abrir de un formulario puedo poner

If Format(Date, "dd/mm/yyyy") = "01/02/2018" Then
For Each Control In Form.Controls
If Control.ControlType = acTextBox Then
Control.Locked = True
End If
Next
End If

Lo de format(date lo pongo porque usáis el formato de hora americana de mm/dd/aaaa

En esencia le digo que si el día del sistema es igual a 01/02/2018 para cada control del formulario que sea un cuadro de texto, que se bloquee con lo cual no se puede cambiar. Podría poner por ejemplo

If date()>.....and date()<.... then

Y así estaría comprendido entre fechas

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas