Exporter des données excel dans Access
Daxx42
-
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17277 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je travaille en entreprise pour l'été et je dois faire des manipulations avec excel, access et MySQL.
Pour vous mettre dans le contexte, J'ai programmé un logiciel en VB qui renvoi certaines infos dans MySQL. Ensuite différents fichier Excel récupèrent ces données via un connecteur ODBC. Jusque là tout va bien, les fichiers se mettent à jour, je les traites etc.
Là ou je bloque, c'est que j'ai créé un formulaire sous Excel en VBA pour saisir des données. Je sais les écrire dans le tableau excel mais je ne sais pas comment faire un envoi de ces données vers Access qui lui même les enverra vers MySQL. J'ai connecté mon fichier Access à ma base de données et quand je fait un copier collé de ma donnée sur access, elle se mettent bien automatiquement à jour sur ma Base de données MySQL.
J'ai trouvé une "Solution" qui ne fonctionne pas :
Macro Access :
Ma table Table1 dans access possède deux colonnes "N°" et "Prenom".
Mon fichier excel possède également deux colones "N°" et "Prenom" (première ligne du tableau)
J'ai rentré dans ce fichier excel quelques prénoms et n° mais quand j'exécute la macro sur access, il me gratifie d'un message d'erreur comme quoi l'importation est impossible...
Et vraiment, ce n'est que cette importation qui me bloque.. après l'automatisation du rafraichissement et tout ça j'y arrive...
De plus je souhaiterai mettre plusieurs tableau dans un fichier excel pour pas avoir 15 classeurs...
Pourriez-vous m'aider SVP ?
Merci beaucoup d'avance !!
Vincent
Je travaille en entreprise pour l'été et je dois faire des manipulations avec excel, access et MySQL.
Pour vous mettre dans le contexte, J'ai programmé un logiciel en VB qui renvoi certaines infos dans MySQL. Ensuite différents fichier Excel récupèrent ces données via un connecteur ODBC. Jusque là tout va bien, les fichiers se mettent à jour, je les traites etc.
Là ou je bloque, c'est que j'ai créé un formulaire sous Excel en VBA pour saisir des données. Je sais les écrire dans le tableau excel mais je ne sais pas comment faire un envoi de ces données vers Access qui lui même les enverra vers MySQL. J'ai connecté mon fichier Access à ma base de données et quand je fait un copier collé de ma donnée sur access, elle se mettent bien automatiquement à jour sur ma Base de données MySQL.
J'ai trouvé une "Solution" qui ne fonctionne pas :
Macro Access :
Sub importation() DoCmd.TransferSpreadsheet acImport, , "Table1", "C:\Users\Anne-Sophie\Desktop\testBD.xlsm", True End Sub
Ma table Table1 dans access possède deux colonnes "N°" et "Prenom".
Mon fichier excel possède également deux colones "N°" et "Prenom" (première ligne du tableau)
J'ai rentré dans ce fichier excel quelques prénoms et n° mais quand j'exécute la macro sur access, il me gratifie d'un message d'erreur comme quoi l'importation est impossible...
Et vraiment, ce n'est que cette importation qui me bloque.. après l'automatisation du rafraichissement et tout ça j'y arrive...
De plus je souhaiterai mettre plusieurs tableau dans un fichier excel pour pas avoir 15 classeurs...
Pourriez-vous m'aider SVP ?
Merci beaucoup d'avance !!
Vincent
A voir également:
- Exporter des données excel dans Access
- Trier des données excel - Guide
- Liste déroulante excel - Guide
- Exporter favoris chrome - Guide
- Word et excel gratuit - Guide
- Exporter conversation sms android - Guide
De MySQL ---> Excel je sais faire.
De Excel ---> MySQL je sais pas faire
Non justement, moi c'est le contraire
Ceci dit en passant, c'est bien vous qui avez ecrit ceci:
Je sais les écrire dans le tableau excel mais je ne sais pas comment faire un envoi de ces données vers Access qui lui même les enverra vers MySQL
Question: comment recuperez-vous vos donnees MySql par excel (style de code)?