Création automatique de clé ou table après importation ACCESS 2003

Le
Corona
Windows XP, ACCESS 2003
Bonjour,
Me débrouillant correctement dans Excel et VBA pour Excel, j'aimerais me
lancer dans ACCESS.
Je viens d'importer deux feuilles d'un classeur Excel. Une table est
nommée « Cies » l'autre « Contacts »
Les deux tables ont un index primaire créé suivant l'ordre d'enregistrement.
J'ai dans le champs « Contact » de la table « Cies » le nom de chaque
contact séparés par un ';' s'il y en a plusieurs.
J'aimerais créer un index dans les deux tables ou sans doute créer une
troisième table voire une quatrième table avec un lien externe, une
société (Cies) peut avoir plusieurs contacts mais un contact, c'est
rare, peut être lié à plusieurs sociétés.
Je pourrais faire un travail préparatoire dans excel mais je suppose
qu'il y a un moyen de le faire automatiquement dans ACCESS.
Merci d'avance pour vos réponses
Philippe
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
C. ERNST
Le #20801201
Vous faites une table ContactsDesCies ayant 2 champs : Les champs d'index de
chaque table : IdCies et IdContact, chacun indexé avec doublons mais ayant
comme index primaire IdCies + IdContact

Vous pourrez anisi référencer autant de contacts que vous voulez dans une
Cie et chaque contact peut être référencé dans autant de sociétés que l'on
peut souhaiter.


"Corona"
Windows XP, ACCESS 2003
Bonjour,
Me débrouillant correctement dans Excel et VBA pour Excel, j'aimerais me
lancer dans ACCESS.
Je viens d'importer deux feuilles d'un classeur Excel. Une table est
nommée « Cies » l'autre « Contacts »
Les deux tables ont un index primaire créé suivant l'ordre
d'enregistrement.
J'ai dans le champs « Contact » de la table « Cies » le nom de chaque
contact séparés par un ';' s'il y en a plusieurs. J'aimerais créer un
index dans les deux tables ou sans doute créer une troisième table voire
une quatrième table avec un lien externe, une société (Cies) peut avoir
plusieurs contacts mais un contact, c'est rare, peut être lié à plusieurs
sociétés.
Je pourrais faire un travail préparatoire dans excel mais je suppose qu'il
y a un moyen de le faire automatiquement dans ACCESS.
Merci d'avance pour vos réponses
Philippe


Corona
Le #20802031
Merci pour votre réponse.
Y a t'il un moyen de la générer automatiquement, par une requête SQL par
exemple ?
Philippe


C. ERNST a écrit :
Vous faites une table ContactsDesCies ayant 2 champs : Les champs d'index de
chaque table : IdCies et IdContact, chacun indexé avec doublons mais ayant
comme index primaire IdCies + IdContact

Vous pourrez anisi référencer autant de contacts que vous voulez dans une
Cie et chaque contact peut être référencé dans autant de sociétés que l'on
peut souhaiter.


"Corona"
Windows XP, ACCESS 2003
Bonjour,
Me débrouillant correctement dans Excel et VBA pour Excel, j'aimerais me
lancer dans ACCESS.
Je viens d'importer deux feuilles d'un classeur Excel. Une table est
nommée « Cies » l'autre « Contacts »
Les deux tables ont un index primaire créé suivant l'ordre
d'enregistrement.
J'ai dans le champs « Contact » de la table « Cies » le nom de chaque
contact séparés par un ';' s'il y en a plusieurs. J'aimerais créer un
index dans les deux tables ou sans doute créer une troisième table voire
une quatrième table avec un lien externe, une société (Cies) peut avoir
plusieurs contacts mais un contact, c'est rare, peut être lié à plusieurs
sociétés.
Je pourrais faire un travail préparatoire dans excel mais je suppose qu'il
y a un moyen de le faire automatiquement dans ACCESS.
Merci d'avance pour vos réponses
Philippe






Publicité
Poster une réponse
Anonyme