Download - Ojo Seguridad Archivos Excel

Transcript
Page 1: Ojo Seguridad Archivos Excel

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

Page 2: Ojo Seguridad Archivos Excel

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