Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Microsoft Visual Basic para Proteger Trabajos
Microsoft Visual Basic para Proteger Trabajos
LIBRO MEDIO 1
ThisWorkbook - 1
Private Sub Workbook_Open()
If Date <= DateSerial(2012, 12, 31) Then Exit Sub
Application.EnableCancelKey = xlErrorHandler
On Error GoTo Ver_Error
licenciauso = InputBox("Introducir la licencia de uso")
If licenciauso <> "anaxandridas" Then
MsgBox "Clave incorrecta; VUELVA A INTRODUCIR LA CLAVE"
licenciauso2 = InputBox("licencia de uso 2 oportunidad")
If licenciauso2 <> "anaxandridas" Then
MsgBox "Clave incorrecta; ULTIMA OPORTUNIDAD PARA INTRODUCIR LA CLAVE"
licenciauso3 = InputBox("licencia de uso 3 y Ultima oportunidad")
If licenciauso3 <> "anaxandridas" Then
Application.DisplayAlerts= False
ActiveWorkbook.Close
End If
End If
End If
GoTo fin
Ver_Error:
Application.DisplayAlerts= False
ActiveWorkbook.Close
fin:
End Sub
Pgina 1 de 3
13/07/2012 0:44:53
ThisWorkbook - 1
LIBRO HEAVY
Application.EnableCancelKey = xlErrorHandler
On Error GoTo Ver_Error
licenciauso = InputBox("INTRODUCE LA LICENCIA DE USO; Y TIENES 2 DIAS PARA SALVARTE EL CUL
O PORQUE DESPUS DE ESO SE BORRAR EL ARCHIVO")
If licenciauso <> "anaxandridas" Then
MsgBox "NOOOOO..... VUELVE A INTRODUCIR LA CLAVE"
licenciauso2 = InputBox("LICENCIA DE USO 2 OPORTUNIDAD")
If licenciauso2 <> "anaxandridas" Then
MsgBox "NOOOOO..... ULTIMA OPORTUNIDAD PARA INTRODUCIR LA CLAVE, SI LA VUEVES A PIFI
AR, SE DESTRUIRA EL ARCHIVO"
licenciauso3 = InputBox("LICENCIA DE USO 3 Y ULTIMA OPORTUNIDAD")
If licenciauso3 <> "anaxandridas" Then
MsgBox "SE VA A AUTODESTRUIR EL ARCHIVO Y NO PUEDES HACER NADA PARA EVITARLO, AS Q
UE YA LE ESTS DICIENDO AL JEFE QUE ME LLAME SI QUIERE QUE ESTO FUNCIONE!!!"
Application.DisplayAlerts = False
Me.ChangeFileAccess xlReadOnly
Kill Me.FullName
Me.Close False
End If
End If
End If
GoTo fin
ultimoaviso:
Application.EnableCancelKey = xlErrorHandler
On Error Resume Next
MsgBox "SOLO TE QUEDA 1 DIA PARA EL DESASTRE"
licenciauso4 = InputBox("LICENCIA DE USO ULTIMA OPORTUNIDAD ANTES DEL DESASTRE")
If licenciauso4 <> "anaxandridas" Then
Application.DisplayAlerts = False
ActiveWorkbook.Close
End If
GoTo fin
borrado:
Application.EnableCancelKey = xlErrorHandler
On Error Resume Next
Application.DisplayAlerts = False
Me.ChangeFileAccess xlReadOnly
Kill Me.FullName
Me.Close False
Ver_Error:
ActiveWorkbook.Close
Pgina 2 de 3
13/07/2012 0:44:53
ThisWorkbook - 2
fin:
End Sub
Pgina 3 de 3