OVH Cloud OVH Cloud

message d'erreur lors de la fermeture d'un fichier lié

4 réponses
Avatar
cpalo
Bonsoir,
j'ai deux fichiers liés
recap.xls et details_1.xls
ds recap j'ai une formule somme.si faisant référence à une placge dans
details_1
Lorsque les deux sont ouverts, la formule affiche un résultat correct
Si je ferme les deux fichiers et que je réouvre recap, il m'affiche alors
des #VALEUR! partout, même après avoir fait mettre à jour les liaisons
Donc j'ai besoin d'aide
Merci

4 réponses

Avatar
Patrick Penet
Tu peux essayer :

Excel>Outils>Options>Calcul
... et cocher "Enregistrer les valeurs des liaisons externes" (XL2003)

Sinon, il existe une excellente macro XL4 qui lit dans un
classeur fermé (J.Walkenbach, je crois).

Sauf si tu as déjà des lunettes à double foyer, je rappelle que
les liaisons externes sont généralement dangereuses.

;-)
P.


"cpalo" a écrit dans le message de news:
Bonsoir,
j'ai deux fichiers liés
recap.xls et details_1.xls
ds recap j'ai une formule somme.si faisant référence à une placge dans details_1
Lorsque les deux sont ouverts, la formule affiche un résultat correct
Si je ferme les deux fichiers et que je réouvre recap, il m'affiche alors des #VALEUR! partout, même après avoir fait mettre à
jour les liaisons
Donc j'ai besoin d'aide
Merci





Avatar
cpalo
Bonjour

Cette option est déjà cochée
Et j'ai plein d'autres fichiers avec ce genre de liaisons externes et je
n'ai aucun pb
Je vais essayer de trouver
Sinon si vous avez d'autres idées sur la source de cette erreur


"Patrick Penet" a écrit dans le message de
news: 4586ea46$0$21143$
Tu peux essayer :

Excel>Outils>Options>Calcul
... et cocher "Enregistrer les valeurs des liaisons externes" (XL2003)

Sinon, il existe une excellente macro XL4 qui lit dans un
classeur fermé (J.Walkenbach, je crois).

Sauf si tu as déjà des lunettes à double foyer, je rappelle que
les liaisons externes sont généralement dangereuses.

;-)
P.


"cpalo" a écrit dans le message de news:

Bonsoir,
j'ai deux fichiers liés
recap.xls et details_1.xls
ds recap j'ai une formule somme.si faisant référence à une placge dans
details_1
Lorsque les deux sont ouverts, la formule affiche un résultat correct
Si je ferme les deux fichiers et que je réouvre recap, il m'affiche alors
des #VALEUR! partout, même après avoir fait mettre à jour les liaisons
Donc j'ai besoin d'aide
Merci









Avatar
Garette
Bonjour,

Pour ma part, j'ai l'impression que les fonctions .SI (somme.si et nb.si) ne
peuvent pas lire les données externes sur un fichier fermé (c'est peut etre
lié à leur algorythme).
En revanche, la fonction SI le permet.

Par exemple :
=SOMME.SI([A.xls]Feuil1!$A$1:$A$8;">14";[A.xls]Feuil1!$B$1:$B$8) renvoie
#VALEUR avec le fichier fermé

{=SOMME(SI([A.xls]Feuil1!$A$1:$A$8>14;[A.xls]Feuil1!$B$1:$B$8))}fonctionne
meme quand le fichier A.xls est fermé.
Cette fonction doit etre validée par CTR+SHIFT+ENTRER
Avatar
cpalo
Bonsoir

Merci pour le renseignement
"Garette" a écrit dans le message de news:

Bonjour,

Pour ma part, j'ai l'impression que les fonctions .SI (somme.si et nb.si)
ne peuvent pas lire les données externes sur un fichier fermé (c'est peut
etre lié à leur algorythme).
En revanche, la fonction SI le permet.

Par exemple :
=SOMME.SI([A.xls]Feuil1!$A$1:$A$8;">14";[A.xls]Feuil1!$B$1:$B$8) renvoie
#VALEUR avec le fichier fermé

{=SOMME(SI([A.xls]Feuil1!$A$1:$A$8>14;[A.xls]Feuil1!$B$1:$B$8))}fonctionne
meme quand le fichier A.xls est fermé.
Cette fonction doit etre validée par CTR+SHIFT+ENTRER