
Sub scadenza() Dim dataOK, dataSC dataSC = #9/13/2010# dataOK = Format(Now, "mm/dd/yyyy") If dataSC <= dataOK Then MsgBox "data OK" '' tua macro Else MsgBox "data Scaduta" End If End Sub |
''in ThisWorkbook Option Explicit Private Sub workbook_open() Dim dataOK, dataSC dataSC = #9/14/2010# dataOK = Date If dataSC >= dataOK Then MsgBox "data OK" Foglio3.Select ''seleziona foglio 3 Else MsgBox "data Scaduta" Exit Sub ''esce e non attiva le macro End If End Sub |
Option Explicit Private Sub workbook_open() Dim dataOK, dataSC dataSC = #9/12/2010# dataOK = Date If dataSC >= dataOK Then MsgBox "data OK" Foglio3.Select ''seleziona foglio 3 Else MsgBox "data Scaduta" Application.Quit End If End Sub |
