EXCEL : PROTEGER MACRO




Option Private Module

Option Explicit

Sub Mensaje()
MsgBox "Hola Excelaprende.com", vbInformation, "www.excelaprende.com"
End Sub



OTRA FORMA :

ThisWorkbook

Private Sub Workbook_Open()
If Date <= DateSerial(2017, 7, 11) Then Exit Sub

Application.EnableCancelKey = xlErrorHandler
On Error GoTo Ver_Error

licenciauso = InputBox("Introducir la licencia de uso")
If linciauso <> "hola" Then
    MsgBox "Clave Incorrecta; Vuelva a introducir la clave"
    licenciauso2 = InputBox("Lincencia de uso 2da. oportunidad")
    If lincenciauso2 <> "hola" Then
        MsgBox "Clave Incorrecta, última oportunidad"
        licenciauso3 = InputBox("Lincenciade uso 3ra. oportunidad")
        If licenciauso3 <> "hola" Then
            ActiveWorkbook.Close
        End If
    End If
End If

GoTo fin
Ver_Error:
ActiveWorkbook.Close
fin:
End Sub

Comentarios

Entradas populares de este blog

Para que sirve la N en SQL Server

MYSQL : CURSORES

SQL SERVER : EJECUTAR UN PAQUETE SSIS