Code VBA pour importer un fichier Excel dans
Résolu
granddebutant
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je suis un grand débutant en Access et en VBA, cependant mon maître de stage veut absolument que je créée une base de données.
En gros j'aimerai créer un bouton que lorsque je clique dessus une boite de dialogue s'ouvre et affiche la racine du fichier , avec comme message le nom du fichier à importer.
J'ai trouvé pas mal de réponses à cette question mais je n'arrive pas à les appliquer.
Merci d'avance de votre aide
Je suis un grand débutant en Access et en VBA, cependant mon maître de stage veut absolument que je créée une base de données.
En gros j'aimerai créer un bouton que lorsque je clique dessus une boite de dialogue s'ouvre et affiche la racine du fichier , avec comme message le nom du fichier à importer.
J'ai trouvé pas mal de réponses à cette question mais je n'arrive pas à les appliquer.
Merci d'avance de votre aide
A voir également:
- Code VBA pour importer un fichier Excel dans
- Fichier bin - Guide
- Code ascii - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
4 réponses
Bonjour,
suis loin d'etre un spécialiste, mais a ma connaissance tu dois crée un userform pour faire ce que tu demande
marc
suis loin d'etre un spécialiste, mais a ma connaissance tu dois crée un userform pour faire ce que tu demande
marc
granddebutant
Merci pour ta réponse marc, une question débile : Qu'est ce qu'un userform ?
Bonjour,
Pour réaliser un import depuis un fichier Excel, il n'est pas obligatoire de passer par une macro.
Sous 2007/2010, dans l'onglet "Données externes", il y a un assistant qui fait celà très bien.
Bonne soirée,
Pour réaliser un import depuis un fichier Excel, il n'est pas obligatoire de passer par une macro.
Sous 2007/2010, dans l'onglet "Données externes", il y a un assistant qui fait celà très bien.
Bonne soirée,
Si tu as sélectionné le bon fichier, alors la structure de ton fichier n'est peut-être pas correcte. Le fichier Excel est-il bien formaté en base de données avec des entête de colonne?
Si tu ne vois pas ce que je veux dire, charge ton fichier sur http://www.cijoint.fr et dépose le lien ici. Je t'indiquerai si le fichier est "propre" pour un import dans Access.
Si tu ne vois pas ce que je veux dire, charge ton fichier sur http://www.cijoint.fr et dépose le lien ici. Je t'indiquerai si le fichier est "propre" pour un import dans Access.
Bonjour granddebutant,
Juste au passage, pouvez-vous décrire exactement les opérations que vous faites pour importer le classeur Excel!
Peut-être qu'une copie d'écran du fichier Excel sur https://www.cjoint.com/
Juste au passage, pouvez-vous décrire exactement les opérations que vous faites pour importer le classeur Excel!
Peut-être qu'une copie d'écran du fichier Excel sur https://www.cjoint.com/
Bonjour,
excuse mon retard
pour commencez suis tout a fait d'accord avec Syzygy
mais d'apres ta question tu voulais faire cela en VBA d'ou ma réponse
alors un Userform c'est crée une boite de dialogue en VBA et mettre des instructions afin de réalisé ta demande, et je suppose que tu dois surment étudier le VBA d'ou ta demande, et comme je l'ai dit suis pas un expert en VBA alors le mieux je joint un fichier pour que tu voie a quoi ressemble un userform celui-ci fait avec Exel
http://www.cijoint.fr/cjlink.php?file=cj201107/ciju8kO8Bw.xls
Marc
excuse mon retard
pour commencez suis tout a fait d'accord avec Syzygy
mais d'apres ta question tu voulais faire cela en VBA d'ou ma réponse
alors un Userform c'est crée une boite de dialogue en VBA et mettre des instructions afin de réalisé ta demande, et je suppose que tu dois surment étudier le VBA d'ou ta demande, et comme je l'ai dit suis pas un expert en VBA alors le mieux je joint un fichier pour que tu voie a quoi ressemble un userform celui-ci fait avec Exel
http://www.cijoint.fr/cjlink.php?file=cj201107/ciju8kO8Bw.xls
Marc