changer de fichier et màj des formules

ffmmx

XLDnaute Nouveau
bonjour à tous et merci de me répondre
J'aimerai taper un nom de fichier dans la cellule A1 et après validation les formules se mettent à jour enfin celles qui font référence au fichier.
Donc si je change de nom de fichier, les formules se rechangent en prenant compte le nouveau nom de fichier.

Merci
ffmmx
 

mutzik

XLDnaute Barbatruc
Re : changer de fichier et màj des formules

bonjour ffmmx

pour ce faire, il faut que tu ailles voir avec la fonction indirect(...)

par ex :
=INDIRECT("["&A1&".xls]Feuil1!$D$6")
te renverra le contenu de la cellule D6 dans le fichier dont le nom est en A1
 

mutzik

XLDnaute Barbatruc
Re : changer de fichier et màj des formules

Re,

en méthode formules, je ne connais pas, mais cela ne veut pas dire qu'elle n'existe pas
Sinon, l'autre solution serait de
- selectionner toutes les cellules de la feuille,
- remplacer dans les formules test1.xls par test2.xls

et là, ça fonctionne sur fichier fermé
par contre, cela risque d'être long si tu as beaucoup de formules dans ton appli, mais là, c'est à toi de voir ...

NB : le remplacement peut très bien se faire par macro, si tu utilises l'enregistreur de macros, tu peux te créer un exemple)
 

Tibo

XLDnaute Barbatruc
Re : changer de fichier et màj des formules

Bonjour ffmmx, salut Bertrand,

Pour lire des données dans des fichiers fermés :

voir le site de Laurent Longre : Ce lien n'existe plus où on peut télécharger une macro complémentaire : morefunc qui contient une fonction INDIRECT.EXT qui permet de travailler avec des fichiers fermés.

Voir également ici en faisant une recherche sur le Forum avec les mots clés suivants : lire classeur fermé

@+
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 321
Messages
2 087 265
Membres
103 501
dernier inscrit
talebafia