Bonjour tout le monde,
Je suis novice sur access. Voici ma situation :
- une table à analyser qui contient le champ : Lieu de départ et Lieu d'arrivée
- une table de référence qui contient : Code TTC et le Code PR
(le code TTC représente les données de Lieu de départ et Lieu d'arrivée)
J'aimerai, crééer une nouvelle table avec : le Lieu de départ avec son code PR associé (que l'on nommera Code_PR_Dep), le Lieu d'arrivée avec son code PR associé (que l'on nommera Code_PR_Arr).
Exemple :
Table 1
--> Lieu de départ = ACV ; Lieu d'arrivée = AAA (pas unique)
Table 2
--> Code TTC = AAA ; Code PR = 0878 (unique)
--> Code TTC = ACV ; Code PR = 0879 (unique)
Table cible
--> Lieu de départ = ACV, Code_PR_Dep = 0879, Lieu d'arrivée = AAA, Code_PR_Arr = 0878
J'ai déjà commencé à bidouiller mais malheuresement les résultats obtenus ne sont pas justes puisque je compare les Tables 1 et 2 enregistrement par enregistrement. Ce que je dois faire c'est positionner le curseur sur la première table et parcourir toute la table 2 jusqu'à trouver le code TTC qui match et associer le code PR. Ainsi, il me parait logique de faire une double boucle for suivi d'un if.
Malheuresement,
1/ Je ne connais pas l'interface ACCESS
2/ Je connais un peu VBA mais sur Excel et je suppose qu'il faut coder une connection à la BDD (ce que je ne sais pas faire)
Du coup, j'aimerai que l'on discute ensemble sur une solution possible directement sur l'interface ACCESS ou si ce n'est pas possible je me lancerai en VBA.
Je suis sur qu'il existe un moyen en associant les tables avec les bonnes relations
Je vous remercie infiniment pour votre aide.
Partager