Verificare una condizione in un intervallo di orario

di Anonimizzato24763 il
3 risposte
Salve avrei bisogno di verificare una condizione in un intervallo di orario
Mi spiego: leggendo l’ora da sistema Time() con una condizione if then vorrei che se Time() è compreso tra le 9.00 e le 12.00 attivasse un campo con la scritta “mattina”
Io ho provato a scrivere questo codice ma non vuole funzionare.
Private Sub Non_Risponde_1_Click()
If Time() <= 9# Or Time() >= 12# Then
Me![CF A1 FTV].Value = "Mattina"
End If
End Sub
Grazie

3 Risposte

  • Intanto devi renderti conto di che tipo di dato restituisce Time...
    Per estrapolare l'ora devi usare la funzione Hour(...) che puoi condrontare con 9 o altro...
  • Aggiungo che se si vuole l'intervallo fra le ore 9 e le 12, si deve impostare il codice con la condizione AND (non OR).
  • Grazie per la risposta
Devi accedere o registrarti per scrivere nel forum
3 risposte