se la richiesta è

dalle 22.00 alle 03.00 di mattino, mi deve eseguire l'operazione 2, altrimenti la 1

la dovresti risolvere con

codice:

codice:
If OraFine < OraInizio Then ' sono a cavallo di due giorni
   If Adesso >= OraInizio OR Adesso <= OraFine Then
      Operazione2
   Else
      Operazione1
   EndIf
Else ' sono in giornata
   If Adesso >= OraInizio AND Adesso <= OraFine Then
      Operazione2
   Else
      Operazione1
   EndIf
EndIf