Import Excel-Access dans table déjà existante
Fermé
Laaris
Messages postés
130
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
17 juin 2011
-
13 mai 2008 à 17:01
cocotehier - 15 mai 2008 à 22:02
cocotehier - 15 mai 2008 à 22:02
A voir également:
- Access import excel
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
5 réponses
onglet table, (sur le coté à droite) puis barre outils (en haut à coté de modifier) Nouveau puis dans la boite de dialoguie (qui s'appelle nouvelle table) attacher la table...
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
13 mai 2008 à 17:07
13 mai 2008 à 17:07
Oui. C'est très simple:
Tu attaches le fichier Excel qui contient les données (Table-Nouveau-Attacher la table) et ensuite tu crées une requête Ajout basée sur cette table attachée. Ensuite tu peux supprimer l'attache avec la table.
Tu attaches le fichier Excel qui contient les données (Table-Nouveau-Attacher la table) et ensuite tu crées une requête Ajout basée sur cette table attachée. Ensuite tu peux supprimer l'attache avec la table.
Laaris
Messages postés
130
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
17 juin 2011
73
13 mai 2008 à 17:17
13 mai 2008 à 17:17
En fait il y a un problème de type de champ.
Par exemple j'ai un champ [date(s)] qui peut contenir plusieurs années (par ex: "1997,1998,1999") il est donc de type texte. Mais quand je fais un import du fichier Excel, sur la première ligne ce champ contient une date seule et il est donc considéré comme numérique. Quand "l'importateur" arrive à une ligne où ce champ contient plusieurs dates, ce n'est plus numérique, il ne comprend pas, stoppe l'import et m'affiche toutes les cases où il a rencontré un problème de ce type.
C'est pour cela que je voudrais importer directement dans ma table vide, pour que chaque colonne de la feuille Excel soit reconnue comme étant du type du champ correspondant dans la table Access et qu'il n'y ait pas de problèmes de type.
Je sais pas si c'est très clair ce que je raconte.
Par exemple j'ai un champ [date(s)] qui peut contenir plusieurs années (par ex: "1997,1998,1999") il est donc de type texte. Mais quand je fais un import du fichier Excel, sur la première ligne ce champ contient une date seule et il est donc considéré comme numérique. Quand "l'importateur" arrive à une ligne où ce champ contient plusieurs dates, ce n'est plus numérique, il ne comprend pas, stoppe l'import et m'affiche toutes les cases où il a rencontré un problème de ce type.
C'est pour cela que je voudrais importer directement dans ma table vide, pour que chaque colonne de la feuille Excel soit reconnue comme étant du type du champ correspondant dans la table Access et qu'il n'y ait pas de problèmes de type.
Je sais pas si c'est très clair ce que je raconte.
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
14 mai 2008 à 15:30
14 mai 2008 à 15:30
A priori tu n'as pas essayé d'attacher la table, parce que le problème que tu décris n'est pas possible en attache de table, vu qu'Access analyse tous les contenus de champ lors de l'attache de la table...
Au pire, si tous les champs sont dans le même ordre, tu peux faire un copier/coller.
Au pire, si tous les champs sont dans le même ordre, tu peux faire un copier/coller.
Laaris
Messages postés
130
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
17 juin 2011
73
14 mai 2008 à 15:37
14 mai 2008 à 15:37
En fait je ne sais pas trop ce que tu appelles "attacher une table", quand je fais Table / Nouveau, je n'ai pas "Attacher la table".
J'ai rencontré le problème que je décris en important ma feuille Excel dans Access. ça a fini par fonctionner, mais certains types de champs ont changé, du coup ça me crée des problèmes lors de jointures ou de comparaisons.
J'ai rencontré le problème que je décris en important ma feuille Excel dans Access. ça a fini par fonctionner, mais certains types de champs ont changé, du coup ça me crée des problèmes lors de jointures ou de comparaisons.
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
14 mai 2008 à 15:42
14 mai 2008 à 15:42
Tu es en 2007, peut-être?
Laaris
Messages postés
130
Date d'inscription
mardi 1 avril 2008
Statut
Membre
Dernière intervention
17 juin 2011
73
14 mai 2008 à 15:46
14 mai 2008 à 15:46
Je suis en Access 97. :-s
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
14 mai 2008 à 19:14
14 mai 2008 à 19:14
Bizarre?
Tu devrais avoir
Mode Feuille de données
Mode création
Assitant table
Importer la table
Attacher la table.
Je n'ai plus 97, mais en 2000 c'était comme ça. Tu as quoi, quand tu fais Nouveau???
Tu devrais avoir
Mode Feuille de données
Mode création
Assitant table
Importer la table
Attacher la table.
Je n'ai plus 97, mais en 2000 c'était comme ça. Tu as quoi, quand tu fais Nouveau???