F
FlukySnake
Guest
on a vu que INDIRECT() peut rapatrier le contenu d'une cellule d'une autre feuille uniquement si cette autre feuille est elle-même déjà ouverte .
j'ai trouvé une façon de contourner la difficulté par le biais du système d'exploitation w98SE.
ce n'est pas très élégant et ça mériterait d'être automatisé, par exemple par macro(s)(?)
Procédé que j'utilise:
-tous les fichiers se trouvent dans le même dossier.
-ouverture de ce dossier
-Ctrl-A (sélectionner tout)
-Fichier, Ouvrir
= à ce stade tous les classeurs sont ouverts en même temps
-de ce fait la fonction INDIRECT() opère, et les cellules interrogées sont recopiées dans la feuille qui les appelle
-si je ferme maintenant les feuilles interrogées, la feuille qui a appelé les contenus de cellules extérieures conserve les données rapatriées tant que je n'effectue pas de nouveau calcul; si j'effectue un nouveau calcul, toutes les cellules liées à INDIRECT() prennent la valeur #REF!; par contre, tous les calculs prévus sur la feuille appelante ont pu être effectués au moment de l'ouverture du groupe de feuilles.
qu'en pensez-vous?
F.S.
j'ai trouvé une façon de contourner la difficulté par le biais du système d'exploitation w98SE.
ce n'est pas très élégant et ça mériterait d'être automatisé, par exemple par macro(s)(?)
Procédé que j'utilise:
-tous les fichiers se trouvent dans le même dossier.
-ouverture de ce dossier
-Ctrl-A (sélectionner tout)
-Fichier, Ouvrir
= à ce stade tous les classeurs sont ouverts en même temps
-de ce fait la fonction INDIRECT() opère, et les cellules interrogées sont recopiées dans la feuille qui les appelle
-si je ferme maintenant les feuilles interrogées, la feuille qui a appelé les contenus de cellules extérieures conserve les données rapatriées tant que je n'effectue pas de nouveau calcul; si j'effectue un nouveau calcul, toutes les cellules liées à INDIRECT() prennent la valeur #REF!; par contre, tous les calculs prévus sur la feuille appelante ont pu être effectués au moment de l'ouverture du groupe de feuilles.
qu'en pensez-vous?
F.S.