En voyant le code, il me semble qu'il a été écrit pour lire un fichier csv, et il ne peut pas lire un fichier xls(x).
Si tu dis que ça marchait avant et que ça ne marche plus maintenant sans avoir changé le code, peut être as tu ouvert le fichier csv avec Excel et sauvé en xls(x)?
Vérifie le format de ton fichier, et le chemin du fichier lu par le logiciel.
Ensuite, si tu veux lire des données dans un fichier xls(x) au lieu de csv, il y a plusieurs méthodes, chacune a ses avantages et inconvénients..
- activeX, Windows only, nécessite Excel installé sur la machine
- pandas, multi plateforme, nécessite python et pandas installé
- vi de Darren (voir forum NI), ne marche pas avec toutes les versions d'excel, multi-platform
Bon courage !