Problème avec macro Access qui ne fonctionne avec ce fichier
Résolu
bassmart
Messages postés
281
Date d'inscription
Statut
Membre
Dernière intervention
-
bassmart Messages postés 281 Date d'inscription Statut Membre Dernière intervention -
bassmart Messages postés 281 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai crée à l'aide du forum une base de données Access qui concatène toutes les feuilles d'un fichier Excel et effectue l'opération sur l'ensemble des fichiers Excel sélectionnés ensuite, toutes ces données sont copiés dans une seul et même table.
La programmation fonctionne très bien dans pratiquement tout les cas, en fait sur tout les fichiers traités jusqu'à maintenant, sauf sur un fichier en particulier qui ne fonctionne pas.
Sur le fichier en question, il me pose la question si je veux vider la table, jusqu'ici tout va bien et c'est après avoir répondu oui que ça plante. J'ai une erreur d'exécution 2391: Le champ «T» n'existe pas dans la table destination «Migration Geotec_1- Basses-Terres du Saint-Laurent». Quand j'ouvre le débogage la ligne
D'où provient cette erreur? Je sais que c'est mon avec mon fichier qu'il y a un problème, mais lequel, je ne trouve pas??
Voici mon fichier à tester:
https://www.cjoint.com/c/FDppkhOQEAo
Et voici la base Access:
http://www.cjoint.com/c/FDtnhmDmkgo
Merci!
J'ai crée à l'aide du forum une base de données Access qui concatène toutes les feuilles d'un fichier Excel et effectue l'opération sur l'ensemble des fichiers Excel sélectionnés ensuite, toutes ces données sont copiés dans une seul et même table.
La programmation fonctionne très bien dans pratiquement tout les cas, en fait sur tout les fichiers traités jusqu'à maintenant, sauf sur un fichier en particulier qui ne fonctionne pas.
Sur le fichier en question, il me pose la question si je veux vider la table, jusqu'ici tout va bien et c'est après avoir répondu oui que ça plante. J'ai une erreur d'exécution 2391: Le champ «T» n'existe pas dans la table destination «Migration Geotec_1- Basses-Terres du Saint-Laurent». Quand j'ouvre le débogage la ligne
DoCmd.TransferSpreadSheet acImport, acSpreadsheetTypeExcel12, strTable, strChemin, blnNoms, varFeuilles (N) & "!"est jaune.
D'où provient cette erreur? Je sais que c'est mon avec mon fichier qu'il y a un problème, mais lequel, je ne trouve pas??
Voici mon fichier à tester:
https://www.cjoint.com/c/FDppkhOQEAo
Et voici la base Access:
http://www.cjoint.com/c/FDtnhmDmkgo
Merci!
A voir également:
- Problème avec macro Access qui ne fonctionne avec ce fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
Merci beaucoup, j'ai supprimer cette colonne!
Nouveau message d'erreur mais cette fois-ci pour le champ «F16».
Je cherche!
Bon, je ne trouve toujours pas!
J'ai regardé dans tout mes onglets, les entêtes de mes colonnes A à P, vérifié si j'avais des colonnes masqués, j'ai fiat une recherche avec le mot «F16» sans résultats.
Comment puis-je m'y prendre pour trouver le champ «F16»?
Merci!
Encore merci pour votre aide!