Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2011, 16h27   #1
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Par défaut Convertir fichier Excel en Access

Bonjour à tous

Je voudrais convertir un fichier Excel 2003 en Fichier Access 2003

Je vais dans Access : « données externes » >>> « importer »

Cela fonctionne MAIS les fichiers images n’apparaissent pas…les champs sont vides...

Quelqu’un pourrait-il me conseiller ?

Merci
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 19h16   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

La conception d'une base Access n'a rien à voir avec un fichier Excel, les images encore moins, et de toute façon il est déconseillé de stocker des images dans une base Access.

Il serait bon que tu détailles pourquoi tu veux faire cela, car si tu conçois une base Access comme un fichier Excel tu vas droit vers un

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 11h07   #3
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Merci

A quoi sert la fonction "importer" d'Access dans ce cas ?

Apparemment cette fonction fonctionne trés bien sauf pour les images...

Si c'est impossible pour ce cas particulier pourquoi dire que c'est impossible pour le reste ?

Quant à la raison de cette conversion je pensais qu'avec Access cela serait plus maniable.
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 11h18   #4
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Bonjour Sabredebois et Philippe,

Il me semble que, dans Excel, l'image n'est pas réellement liée à la cellule. Il suffit de faire un test :
- sélectionner une cellule ;
- Insertion/Image ==> sélection d'une image ;
- dans l'entête des colonnes, sélectionner 3 ou 4 colonnes, dont celle avec la cellule qui contient l'image ;
- supprimer les colonnes.
==> l'image n'est pas supprimée : elle a donc une position "géographique" par rapport à la cellule d'origine, mais n'est pas intégrée à la cellule d'origine.


Comme le dit fort justement Philippe :
Citation:
Envoyé par Philippe
.../... il est déconseillé de stocker des images dans une base Access.
Suggestion :
- stocker les images dans un répertoire ;
- dans la "cellule de l'image", saisir le chemin d'accès à cette image ;
- importer le fichier Excel dans une table Access.
==> dans les formulaires, "aller chercher" l'image où elle se trouve.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 11h39   #5
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Merci Richard pour ta réponse plus constructive.

Citation:
dans la "cellule de l'image", saisir le chemin d'accès à cette image
Quelle cellule, quelle image ?
Comment trouver facilement le chemin d'accés ?

Je ne comprends pas trés bien peux-tu préciser ? Merci
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 11h43   #6
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Citation:
Envoyé par Sabredebois
Je ne comprends pas trés bien peux-tu préciser ?
==> le chemin où tu stockes l'image en question : C:\toto\titi\images\photo.jpg
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 11h45   #7
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Merci

Mais quelle cellule ? Quelle image ?
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 11h53   #8
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Citation:
Envoyé par Sabredebois
Cela fonctionne MAIS les fichiers images n’apparaissent pas
==> tu t'étonnais que les images n'étaient pas importées : nous supposons donc que les images de ton fichiers Excel correspondent à une cellule particulière qui appartient à une ligne définie qui contiendrait la clé de l'enregistrement que tu veux importer.

Access est une base de données qui gère des tables : si tu veux "importer des images", il faut bien que celles-ci soient associées à des enregistrements de table. L'importation "hors table" n'est pas possible : Access ne peut pas importer "en vrac" des images.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h02   #9
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Merci

Donc il faudra faire image par image ce qui est laborieux...

Mais quand j'aurais saisi le chemin d'accés d'une image où est-ce que je le place ce chemin d'accès par rapport au repertoire où j'aurais mis mes images ?
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h14   #10
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Avant tout : les images sont-elle associées à des lignes particulières de ton fichier Excel ?
Exemple :
Code :
1
2
3
4
5
A       B        C
toto    info1    TonImage1
titi    info2    TonImage2
tata    info3    TonImage3
...
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h16   #11
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Effectivement tu dois enregistrer toutes tes images dans un répertoire.

Et c'est le chemin de chaque image que tu dois mettre en phase avec les données de la cellule en rapport avec l'image.

Je pense que tes images sont justes posées sur la feuille, et sans lien avec les cellules, c'est pour cela que cela va être long et fastidueux.

Ce que je voulais dire au départ, c'est qu'il est bon de réfléchir avant d'importer dans Access un fichier Excel, on pense différemment entre les deux applis.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h17   #12
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Citation:
Avant tout : les images sont-elle associées à des lignes particulières de ton fichier Excel ?
Oui, j'ai une colonne image et d'autres colonnes : nom, modèle, année etc...


Citation:
Et c'est le chemin de chaque image que tu dois mettre en phase avec les données de la cellule en rapport avec l'image.
>>>C'est justement cela que je ne sais pas faire
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h30   #13
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Ta première importation "infructueuse" (sans images) a bien généré une table non ?
Donc, à cette table, tu ajoutes un champ dans lequel tu saisiras le chemin d'accès à l'image.

TaTable :
- Id_clé (clé primaire)
- nom
- modele
- annee
- chemin_acces_image
...

Dans les formulaires, il faudra retrouver l'image via son chemin d'accès. Pour information, je ne connais pas VBA.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h40   #14
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Merci Richard ça commence à devenir plus clair.

(comme tu as dû t'en rendre compte, je suis néophyte sur Access)

==>Reste quand même une question : quand je serais dans ma table Access et que je voudrais remplir le champ "chemin d'accés" où vais-aller chercher le chemin d'accés de l'image correspondante ?
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 12h43   #15
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 615
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 615
Points : 30 968
Points : 30 968
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Tes images sont dans ton fichier Excel, et il se peut qu'elles ne soient pas dans sur ton disque dur, les étapes à faire.

1 - Création d'un répertoire
2 - Enregistrement de tes images dans celui-ci
3 - Pour chaque image tu colles le chemin (tu l'as en haut de l'explorateur Windows) et le nom de l'image dans le champ comme décrit ci-dessus.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 13h46   #16
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Je replace mon post précédent car on s'est croisé...

Merci Richard ça commence à devenir plus clair.

(comme tu as dû t'en rendre compte, je suis néophyte sur Access)

==>Reste quand même une question : quand je serais dans ma table Access et que je voudrais remplir le champ "chemin d'accés" où vais-aller chercher le chemin d'accés de l'image correspondante ?


En effet j'ai collé le chemin d'accès d'une de mes images sur le champ mais quand maintenant qu'il y est comment faire apparaître l'image ? En cliquant dessus ? Cela ne marche pas...

==>Ne fallait-il pas sélectionner un certain "type" (genre OLE ou "lien hypertext" ) dans la création du champ "chemin d'accès" ?

J'ai donc essayé en changeant le type "text" en "lien hypertext" ==> ça ouvre bien le répertoire où sont les images mais pas l'image en particulier...comment faire pour que le chemin d'accès trouve LA photo ?

==>J'ai essayé de coller le nom de l'image après le chemin d'accès (derrière un antislash \)mais ça ne marche pas...
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 15h24   #17
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
Il faudrait que tu recherches dans les tutos, la FAQ et le forum, plein de sujets traitent de la gestion des images sous Access : tu y trouveras certainement ton bonheur, d'autant que je ne suis pas un spécialiste.

En terme de conception, je pense que tu as tout ce qu'il te faut.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 18h43   #18
Expert Confirmé
 
Avatar de Richard_35
 
Homme
Inscription : juillet 2007
Messages : 2 176
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : juillet 2007
Messages : 2 176
Points : 2 805
Points : 2 805
N'oublies pas le flag "Résolu", pour ce fil.
__________________
Dis-nous et à bientôt,
Richard.
----------------------------------------------------------------------------------------------
En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !
Richard_35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2011, 18h51   #19
Futur Membre du Club
 
Inscription : décembre 2007
Messages : 217
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 217
Points : 16
Points : 16
Ok.

Merci encore
sabredebois est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h03.


 
 
 
 
Partenaires

Hébergement Web