non so se il test tra un oggetto recordset e una variabile è corretto, prova a passare il valore prima in una variabile di comodo poi effettua il confronto..