Bonjour,
Voici le début d'une très longue macro où je veux mettre le nom du fichier choisi et ouvert en tant que variable.
TheFile = Application.GetOpenFilename("Excel Files(*.xls*),*.xls*")
If TheFile = False Then
Exit Sub
End If
Set WB = Workbooks.Open(TheFile)
Windows(TheFile).Activate
Mais quand je veux activer ce fichier et cette variable plus tard j'ai erreur d'execution 9 "L'indice n'appartient pas à la sélection".
En revanche, quand je mets la souris sur ma variable TheFIle je vois bien le chemin du fichier....
En plus, si je remplace ma variable par un nom de fichier et j'ouvre ce fichier ma macro marche sans souci... donc il y a vraiment une erreur dans la définition de cette variable; Des idées pourquoi?
Merci