Bonjour spectrebb,
ACCESS dispose d'une fonction spécifique pour gérer les valeurs dites NULL. Il s'agit de la fonction NZ. Dans votre cas, je verrais bien : Nz(<champ>, "Aucune donnée").
Pour mémoire, voici la documentation Microsoft :
http://office.microsoft.com/fr-fr/access/HA012288901036.aspx?pid=CH100728911036
Vous pouvez utiliser la fonction Nz pour renvoyer zéro, une chaîne de longueur nulle (chaîne nulle : chaîne qui ne contient aucun caractère. Vous pouvez utiliser une chaîne nulle pour indiquer que vous savez qu'il n'existe aucune valeur pour un champ. Pour entrer une chaîne nulle, tapez deux guillemets doubles sans aucun espace pour les séparer (" ").) (" ") ou une autre valeur spécifiée lorsqu'une variante (type de données Variant : type de données par défaut des variables qui n'ont pas de caractères de déclaration de type lorsqu'une instruction Deftype n'est pas en vigueur. Une valeur de type Variant peut stocker des données numériques, de chaîne, de date et d'heure, Null ou Empty.) a la valeur Null (Null : valeur que vous pouvez entrer dans un champ ou utiliser dans des expressions et des requêtes pour indiquer des données manquantes ou inconnues. Dans Visual Basic, le mot clé Null indique une valeur Null. Certains champs, tels que les champs de clé primaire, ne peuvent pas contenir de valeurs Null.). Vous pouvez, par exemple, utiliser cette fonction pour convertir une valeur Null en une autre valeur et l'empêcher de se propager dans une expression.
Syntaxe
Nz(variante, [valeur si null])
Cordialement