Qué fórmula puedo utilizar en Access para que reemplace un dato por cero?
Realizo la siguiente consulta en un formulario, al introducir dato en un campo y en el evento antes de actualizar, con el fin de saber si el valor existe. Al ejecutarla produce el error "variable de objeto o bloque Whit no establecido". Lo que pretendo es darle un valor cero si la referencia no existe o su valor en caso contrario y dependiendo de ello realizar otras consultas.
CONSQL = "SELECT CUENTAGT.IdSg FROM CUENTAGT" _
& " GROUP BY CUENTAGT.IdSg" _
& " HAVING CUENTAGT.IdSg =" & Referencia
NUM = Nz(CON.Fields(0).Value, 0)
El campo IdSg es repetitivo en la tabla, pues puede llevar asociadas varias referencias.
Agradecería ayuda con el fin de solucionar el problema.