OVH Cloud OVH Cloud

Importer de Excel2002 vers Access2002 via formulaire

2 réponses
Avatar
jduval
Bonjour
Après x essais infructueux, je ne parviens toujours pas à importer un
classeur Excel2002 vers Access2002 de manière satisfaisante.

J'essai de créer un formulaire qui va chercher la feuille XL et qui importe
les données qu'elle contient (l'utilisateur en rajoutera régulièrement) vers
Access.
Je voudrai faire cela dans les règles et ne pas avoir une seule table avec
une multitude d'information redondante.
Je planche maintenant depuis un certain temps la dessus sans succès, je ne
suis pas un grand expert d'Access (je viens juste de débarquer d'Excel)
et c'est là mon problème, (quiz des liens entre tables).
Si quelqu'un peut m'aider, m'aiguiller
Merci

Jérôme



Je joins une partie d'une feuille XLS pour l'exemple.



Essai Num parcelle Type centrale Numéro centrale Num capteur Type de
capteur Num voie Traitement Num profil Profondeur Date Température
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 05:00 7,26
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 06:00 7,34
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 07:00 7,38
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 05:00 7,37
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 06:00 7,44
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 07:00 7,48
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 05:00 8,66
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 06:00 8,6
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 07:00 8,55
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 05:00 8,98
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 06:00 8,9
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 07:00 8,84
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 05:00 10,43
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 06:00 10,3
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 07:00 10,18
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 05:00 10,48
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 06:00 10,35
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 07:00 10,23
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 05:00 11,29
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 06:00 11,2
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 07:00 11,12
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 05:00 11,32
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 06:00 11,24
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 07:00 11,15
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 05:00 7,38
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 06:00 7,48
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 07:00 7,52
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 05:00 6,99
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 06:00 7,1
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 07:00 7,17
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 05:00 8,94
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 06:00 8,86
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 07:00 8,81
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 05:00 9,27
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 06:00 9,17
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 07:00 9,1
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 05:00
10,76
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 06:00
10,64
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 07:00
10,53
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 05:00 10,6
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 06:00
10,48
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 07:00
10,37
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 05:00
11,58
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 06:00
11,51
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 07:00
11,44
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 05:00
11,45
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 06:00
11,38
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 07:00 11,3

2 réponses

Avatar
Raymond [mvp]
Bonjour.

soit attacher les feuilles excel pour en faire des tables liées comme toute
autre table ou importer la feuille, voir la commande
DoCmd.TransferSpreadsheet


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

Bonjour
Après x essais infructueux, je ne parviens toujours pas à importer un
classeur Excel2002 vers Access2002 de manière satisfaisante.

J'essai de créer un formulaire qui va chercher la feuille XL et qui
importe les données qu'elle contient (l'utilisateur en rajoutera
régulièrement) vers Access.
Je voudrai faire cela dans les règles et ne pas avoir une seule table avec
une multitude d'information redondante.
Je planche maintenant depuis un certain temps la dessus sans succès, je ne
suis pas un grand expert d'Access (je viens juste de débarquer d'Excel)
et c'est là mon problème, (quiz des liens entre tables).
Si quelqu'un peut m'aider, m'aiguiller
Merci

Jérôme



Je joins une partie d'une feuille XLS pour l'exemple.



Essai Num parcelle Type centrale Numéro centrale Num capteur Type de
capteur Num voie Traitement Num profil Profondeur Date Température
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 05:00 7,26
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 06:00 7,34
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 07:00 7,38
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 05:00 7,37
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 06:00 7,44
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 07:00 7,48
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 05:00 8,66
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 06:00 8,6
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 07:00 8,55
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 05:00 8,98
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 06:00 8,9
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 07:00 8,84
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 05:00
10,43
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 06:00 10,3
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 07:00
10,18
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 05:00
10,48
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 06:00
10,35
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 07:00
10,23
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 05:00
11,29
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 06:00 11,2
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 07:00
11,12
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 05:00
11,32
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 06:00
11,24
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 07:00
11,15
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 05:00 7,38
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 06:00 7,48
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 07:00 7,52
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 05:00 6,99
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 06:00 7,1
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 07:00 7,17
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 05:00
8,94
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 06:00
8,86
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 07:00
8,81
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 05:00
9,27
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 06:00
9,17
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 07:00 9,1
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 05:00
10,76
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 06:00
10,64
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 07:00
10,53
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 05:00
10,6
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 06:00
10,48
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 07:00
10,37
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 05:00
11,58
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 06:00
11,51
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 07:00
11,44
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 05:00
11,45
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 06:00
11,38
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 07:00
11,3



Avatar
jduval
Bonjour
OK merci Raymond,
je suis toujours en route à étudier cette commande et j'ai oublié de dire
merci
OUPS désolé

"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

soit attacher les feuilles excel pour en faire des tables liées comme
toute autre table ou importer la feuille, voir la commande
DoCmd.TransferSpreadsheet


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

Bonjour
Après x essais infructueux, je ne parviens toujours pas à importer un
classeur Excel2002 vers Access2002 de manière satisfaisante.

J'essai de créer un formulaire qui va chercher la feuille XL et qui
importe les données qu'elle contient (l'utilisateur en rajoutera
régulièrement) vers Access.
Je voudrai faire cela dans les règles et ne pas avoir une seule table
avec une multitude d'information redondante.
Je planche maintenant depuis un certain temps la dessus sans succès, je
ne suis pas un grand expert d'Access (je viens juste de débarquer
d'Excel)
et c'est là mon problème, (quiz des liens entre tables).
Si quelqu'un peut m'aider, m'aiguiller
Merci

Jérôme



Je joins une partie d'une feuille XLS pour l'exemple.



Essai Num parcelle Type centrale Numéro centrale Num capteur Type de
capteur Num voie Traitement Num profil Profondeur Date Température
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 05:00 7,26
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 06:00 7,34
MONS P25 GRANT SQ1600 1246A 59 THERMIS 1 DELTA 1 5 27/10/2004 07:00 7,38
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 05:00 7,37
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 06:00 7,44
MONS P26 GRANT SQ1600 1246A 41 THERMIS 2 DELTA 2 5 27/10/2004 07:00 7,48
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 05:00
8,66
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 06:00 8,6
MONS P25 GRANT SQ1600 1246A 34 THERMIS 3 DELTA 1 15 27/10/2004 07:00
8,55
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 05:00
8,98
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 06:00 8,9
MONS P26 GRANT SQ1600 1246A 54 THERMIS 4 DELTA 2 15 27/10/2004 07:00
8,84
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 05:00
10,43
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 06:00
10,3
MONS P25 GRANT SQ1600 1246A 37 THERMIS 5 DELTA 1 25 27/10/2004 07:00
10,18
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 05:00
10,48
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 06:00
10,35
MONS P26 GRANT SQ1600 1246A 61 THERMIS 6 DELTA 2 25 27/10/2004 07:00
10,23
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 05:00
11,29
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 06:00
11,2
MONS P26 GRANT SQ1600 1246A 44 THERMIS 7 DELTA 1 35 27/10/2004 07:00
11,12
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 05:00
11,32
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 06:00
11,24
MONS P26 GRANT SQ1600 1246A 49 THERMIS 8 DELTA 2 35 27/10/2004 07:00
11,15
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 05:00 7,38
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 06:00 7,48
MONS P26 GRANT SQ1600 1246A 48 THERMIS 9 GAMMA 1 5 27/10/2004 07:00 7,52
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 05:00
6,99
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 06:00 7,1
MONS P26 GRANT SQ1600 1246A 51 THERMIS 10 GAMMA 2 5 27/10/2004 07:00
7,17
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 05:00
8,94
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 06:00
8,86
MONS P26 GRANT SQ1600 1246A 40 THERMIS 11 GAMMA 1 15 27/10/2004 07:00
8,81
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 05:00
9,27
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 06:00
9,17
MONS P26 GRANT SQ1600 1246A 36 THERMIS 12 GAMMA 2 15 27/10/2004 07:00
9,1
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 05:00
10,76
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 06:00
10,64
MONS P26 GRANT SQ1600 1246A 52 THERMIS 13 GAMMA 1 25 27/10/2004 07:00
10,53
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 05:00
10,6
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 06:00
10,48
MONS P26 GRANT SQ1600 1246A 57 THERMIS 14 GAMMA 2 25 27/10/2004 07:00
10,37
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 05:00
11,58
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 06:00
11,51
MONS P26 GRANT SQ1600 1246A 33 THERMIS 15 GAMMA 1 35 27/10/2004 07:00
11,44
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 05:00
11,45
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 06:00
11,38
MONS P26 GRANT SQ1600 1246A 50 THERMIS 16 GAMMA 2 35 27/10/2004 07:00
11,3