Huy... A ver si me acuerdo algo de VB6, hace un monton que no me pongo

... En fin, proba con lo siguiente:
Código:
If IsNull(Clientes!Direccion.Value) <> True Then
txtDireccion.Text = Clientes!Direccion.Value
End If
La funcion IsNull evalua si el campo del Recordset (direccion en este caso) es nulo o no. Si no es nulo, le asignas el contenido al campo.
Espero que te sirva el ejemplo. Saludos. Lucas