OVH Cloud OVH Cloud

remplacer champs vides

1 réponse
Avatar
Yves
Bonjour,

L'exportation de tables Access avec des champs vides vers Excel génère
presque toujours des erreurs:
décalage de données de plusieurs colonnes lorsque des cellules contigues
sont vides.
Solution: exporter toujours en txt (; en séparation) puis convetir seulement
ensuite au format Excel.
Autre solution, remplacer les champs vides par des zéros.
Mais comment faire simplement avec le menu "remplacer" pour convertir les
champs vides en valeurs zéro ?
Si je demande à remplacer "" par 0 Access me refuse dans la boite de
dialogue de remplacer l'expression "". Comment faire ?

Merci

Yves

1 réponse

Avatar
hm15
Bonjour Yves,

curieusement, Access trouve parfaitement les valeurs vides en tapant IS NULL
ou NULL (en majuscule et comme champ entier) dans la commande Rechercher,
mais n'est pas capable de le remplacer par une valeur.

Tu peux passer par une requête Mise à jour.
Dans ta requête :
- tu sélectionnes le champ concerné,
- tu tapes "Null" (sans les guillemets) dans le critère
- menu Requête | Requête Mise à jour
- tu tapes "0" (sans les guillemets) dans la ligne "Mise à jour"
- tu cliques sur le bouton Exécuter (le point d'exclamation rouge)

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Yves" a écrit dans le message de news:

Bonjour,

L'exportation de tables Access avec des champs vides vers Excel génère
presque toujours des erreurs:
décalage de données de plusieurs colonnes lorsque des cellules contigues
sont vides.
Solution: exporter toujours en txt (; en séparation) puis convetir
seulement

ensuite au format Excel.
Autre solution, remplacer les champs vides par des zéros.
Mais comment faire simplement avec le menu "remplacer" pour convertir les
champs vides en valeurs zéro ?
Si je demande à remplacer "" par 0 Access me refuse dans la boite de
dialogue de remplacer l'expression "". Comment faire ?

Merci

Yves