ojo seguridad archivos excel
Post on 05-Dec-2015
221 Views
Preview:
DESCRIPTION
TRANSCRIPT
Private Sub Workbook_Open()
Dim FECHA_FINAL, FECHA_INICIAL As Date
FECHA_INICIAL = CDate(Format(Date, "dd/mm/yyyy")) 'regresa la fecha de hoy
FECHA_FINAL = CDate(Format("31/12/2013", "dd/mm/yyyy")) ' AQUI SE PONE LA FECHA LIMITE PARA LA QUE ES VALIDO EL ARCHIVO
If Not ActiveWorkbook.HasPassword Then 'VALIDAMOS SI YA TIENE UNA CONTRASEÑA EN CASO DE Q NO LA TENGA EJECUTA SE LA PONE
End If
End Sub
If FECHA_INICIAL >= FECHA_FINAL Then ' SI EL TIEMPO DEL ARCHIVO EXPIRO ENTONCES SE PROTEJE EL ARCHIVO
ActiveWorkbook.Password = "xx"
ThisWorkbook.Close True 'CERRAMOS EL ARCHIVO Y GUARDAMOS LOS CAMBIOS
End If
FECHA_FINAL = CDate(Format("31/12/2013", "dd/mm/yyyy")) ' AQUI SE PONE LA FECHA LIMITE PARA LA QUE ES VALIDO EL ARCHIVO
If Not ActiveWorkbook.HasPassword Then 'VALIDAMOS SI YA TIENE UNA CONTRASEÑA EN CASO DE Q NO LA TENGA EJECUTA SE LA PONE
If FECHA_INICIAL >= FECHA_FINAL Then ' SI EL TIEMPO DEL ARCHIVO EXPIRO ENTONCES SE PROTEJE EL ARCHIVO
top related