C'est surement un probleme archi basique mais je n'arrive pas a trouver la bonne formulation

je voudrais mettre dans une variable le nom du fichier de facon dynamique

Pour le moment, j'ai le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
         Range("E2") = "=Mid(CELL(""FILENAME"", A1), Search(""["", CELL(""FILENAME"", A1)) + 1, Search(""]"", CELL(""FILENAME"", A1)) - Search(""["", CELL(""FILENAME"", A1)) - 1)"
         parametreclasseur = Range("E2")
         Range("E2").Clear
Ca fonctionne mais c'est pas propre et c'est ridicule.
Je peux surement mettre directement la formule das la variable non?