Problème avec macro Access qui ne fonctionne avec ce fichier

Résolu/Fermé
bassmart Messages postés 281 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 décembre 2023 - 19 avril 2016 à 15:19
bassmart Messages postés 281 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 décembre 2023 - 19 avril 2016 à 17:34
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
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:

1 réponse

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
19 avril 2016 à 16:21
Bonjour,

Le champ «T» n'existe pas dans la table destination «Migration Geotec_1- Basses-Terres du Saint-Laurent». Ca, c'est vrai, mais il existe dans Fichier_test_Import.xlsx, onglet Z32162, titre colonne P
0
bassmart Messages postés 281 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 décembre 2023 1
19 avril 2016 à 16:52
Re,

Merci beaucoup, j'ai supprimer cette colonne!

Nouveau message d'erreur mais cette fois-ci pour le champ «F16».

Je cherche!
0
bassmart Messages postés 281 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 décembre 2023 1
19 avril 2016 à 17:31
Re,

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!
0
bassmart Messages postés 281 Date d'inscription jeudi 19 février 2015 Statut Membre Dernière intervention 19 décembre 2023 1
19 avril 2016 à 17:34
Je ne l'ai pas trouvé, mais j'ai supprimé quelques colonnes après la colonne P sur l'onglet Z32162 et ça fonctionne.

Encore merci pour votre aide!
0