Référence à une feuille de calcul à partir de son nom dans une cellule à l'aide de VBA

J'essaie de trouver comment faire une référence qui est définie par une valeur de la cellule à l'aide de VBA.

J'ai un formulaire que les entrées le nom et l'emplacement d'un classeur dans une cellule (par exemple, A1). Ensuite, je veux que mon code VBA pour prendre la valeur de cette cellule comme une référence à l'emplacement du fichier.

Au lieu de la mention "f:test/file.xls" je voudrais qu'il soit 'f:test/filedata.xls la feuille "sheet1" A1 " (clairement pas le chemin, mais j'espère que vous voyez l'idée).

Cela va me permettre de construire un ensemble interconnecté d'classeurs qui peuvent être stockées dans des endroits différents et ont des noms différents, sans codage en dur les emplacements de tous les temps (userform à l'entrée des emplacements dans les cellules est utilisé).

je ne suis pas sûr si cela est possible, et je ne peut certainement pas voir un truc pareil. En espérant que!

Acclamations

InformationsquelleAutor user3000531 | 2013-11-16