Code VBA pour importer un fichier Excel dans
Résolu/Fermé
granddebutant
-
24 juil. 2011 à 12:33
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 25 juil. 2011 à 23:32
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 25 juil. 2011 à 23:32
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
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Ouvrir un fichier .bin - Guide
- Liste déroulante excel - Guide
4 réponses
marc07
Messages postés
593
Date d'inscription
dimanche 3 avril 2011
Statut
Membre
Dernière intervention
18 octobre 2014
187
24 juil. 2011 à 18:27
24 juil. 2011 à 18:27
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
Syzygy
Messages postés
378
Date d'inscription
vendredi 29 avril 2011
Statut
Membre
Dernière intervention
31 décembre 2011
144
24 juil. 2011 à 18:42
24 juil. 2011 à 18:42
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,
Syzygy
Messages postés
378
Date d'inscription
vendredi 29 avril 2011
Statut
Membre
Dernière intervention
31 décembre 2011
144
24 juil. 2011 à 19:32
24 juil. 2011 à 19:32
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.
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
24 juil. 2011 à 21:56
24 juil. 2011 à 21:56
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/
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
24 juil. 2011 à 22:32
24 juil. 2011 à 22:32
Bonjour,
Est-ce possible d'avoir une copie d'écran juste avant et après [importer] ?
Merci.
Salutations.
Le Pingou
Est-ce possible d'avoir une copie d'écran juste avant et après [importer] ?
Merci.
Salutations.
Le Pingou
marc07
Messages postés
593
Date d'inscription
dimanche 3 avril 2011
Statut
Membre
Dernière intervention
18 octobre 2014
187
25 juil. 2011 à 15:05
25 juil. 2011 à 15:05
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
24 juil. 2011 à 18:57