Bonjour gmb, j'ai essayé au cas où mais c'était couru d'avance car "Import" n'est pas le nom du fichier...
Mais peut-être que je m'exprime mal.
Dans un même repertoire, que je défini avec thisworkbook.path il n'y a que deux fichiers. Le premier est celui qui contient la macro est le deuxième est un import d'un site internet.
ce qu'il faudrait que j'arrive à faire c'est dire à vba, dans le repertoire ch tu as deux fichiers, ouvre celui qui est différent de celui qui est ouvert...
Mais se fichier n'aura pas le nom "Import", il aura un nom du genre Nom_Prénom_-_-01_8__8--_28_04 que je ne connais pas à l'avance...et se fichier j'aimerai bien avoir son nom dans une variable car je veux l'ouvrir et importer des données qu'il y a dedans.
ch = ThisWorkbook.Path & "\"
nf = ch & "Import"
Workbooks.Open Filename:=nf
Windows("Import.csv").Activate