Erreur d'exécution 9 liée à une absence d'extension sur un nom de fichier

J'ai une macro qui fonctionne sans problème sur un poste mais déclenche une Erreur d'exécution 9 : l'indice n'appartient pas à la sélection" sur un autre poste.

Après recherche, il est apparu que dans une cellule la macro allait chercher le nom d'un fichier excel dans lequel l'extension (.xls) n'était pas précisée pour effectuer une tâche.
Sur un des deux postes, windows était configuré pour masquer les extensions dont le type est connu. Sur ce poste, la macro fonctionnait.
Sur l'autre en revanche, les extensions étaient affichées et le fichier n'était pas reconnu...
Conclusion, mieux vaut toujours indiquer dans les macros les noms complets des fichiers, avec les extensions !

Auteur :

Mots clefs associés à cette page : , , , ,