Bonjour,
Là, c'est une autre question. Normalement un champ calculé n'a pas vocation à être enregistré dans une table dans une base de données sauf cas assez exceptionnel (volume de données, vitesse de traitement et autres...).
Pourquoi : parce que on ne peut être sûr de la validité et véracité de cette valeur calculée lorsqu'on va faire une interrogation sur la table. Si la valeur est calculée, pour y faire référence, on utilise dans ce cas une requête (et pour afficher, et pour faire référence à la valeur).
Maintenant, dans ton cas, il faut voir. Faire un peu de VBA et assigner le résultat (le champ indépendant) au champ correspondant de ta table avec un :
Me.Distance = Me.LeChampCalculé
à mettre sur l'évènement après Mise à jour des champs prenant part dans la formule.
Bonne continuation
Partager