Originariamente inviato da ramengo
Se io metto i valori delle date fissi mi funziona, ma se prooa fare dei calcoli usando la data di oggi + 7 giorni, ecco qua che non funziona più.
Sono costretto per forza a mettere i valori fissi???
non posso renderlo dinamico?
Ecco il codice
Dim DataInizioSett1 As Date
Dim DataFineSett1 As Date
DataInizioSett1 = "04 / 04 / 2003 16.00.00"
DataFineSett1 = "11 / 04 / 2003 15.51.00"
If (Now >= DataInizioSett1) And (Now <= DataFineSett1) Then
MsgBox ("Compreso")
Else
MsgBox ("Non compreso")
End If
codice:
Dim DataInizioSett1 As Date
Dim DataFineSett1 As Date
Dim DataOggi As Date
DataOggi = Now
DataInizioSett1 = "04/04/2003 16.00.00"
DataFineSett1 = "11/04/2003 16.51.00"
If (DataOggi >= DataInizioSett1) And (DataOggi <= DataFineSett1) Then
MsgBox ("Compreso")
Else
MsgBox ("Non compreso")
End If
DataOggi = DateAdd("d", 7, Now)
If (DataOggi >= DataInizioSett1) And (DataOggi <= DataFineSett1) Then
MsgBox ("Compreso")
Else
MsgBox ("Non compreso")
End If