Ciao,
questa è la tua:
If Right(Me.[QtaGas], 3) < 600 then msgbox "testo"
Supponendo che tu abbia in me.QtaGas intervalli di valori sempre indicati con il catrattere "-", la devi correggere in questo modo:
if Right(Me.[QtaGas], instr(Me.[QtaGas],"-")) <600 then msgbox "testo"
In questo modo non ancori l'estrazione della right ad un numero di digit fisso, ma lo calcoli in modo variabile.
Se ti dovesse capitare che viene inserito un valore ampio,tipo: 1.098.000 - 3.010.000.000, il sistema andarà comunque ad estrarre il numero.
Ciao
Corrado