Pascal Chantriaux a écrit :
Bonjour,

Merci de me répondre.
Pour mettre en évidence le problème sur un cas simple (je travaille avec OOo 2.0.3 mais c'est pareil il me semble avec toutes les versions 2.0.x):

Je crée dans un dossier différent de Mes documents, par exemple le dossier Essai, un fichier docA.ods contenant juste la chaine ok dans la cellule A1 de la Feuille1.

Je crée dans le même dossier un document docB.ods contenant:
  dans la cellule A1 : la chaine 'docA.ods'#Feuille1.
  dans la cellule A2 : la chaine A1
  dans la cellule A3 : la chaine =INDIRECT(A1&A2)
la cellule A3 prend logiquement pour valeur le résultat de
  ='docA.ods'#Feuille1.A1
c'est-à-dire qu'elle affiche la chaine ok.

Le problème est que, à chaque fois qu'on rouvre docB, on a le message
  C:\Documents and settings\Bidule\Mes documents\docA.ods n'esiste pas.

Cela n'empêche pas le lien de marcher de nouveau à l'ouverture du document mais si il y a une vingtaine de référence de ce type dans docB, il faut cliquer 20 fois sur ok à chaque ouverture du document.

Cela ne se produit pas si les deux fichiers sont dans Mes documents ou si, tout en laissant les deux fichiers docA et docB dans Essai, on place un autre fichier s'appelant docA.ods dans Mes documents, même un fichier vide (0 ko) convient. Tout se passe comme si OOo faisait une vérification pour voir si le fichier est présent mais sans l'ouvrir et en se trompant de répertoire. Dans ce cas il y a 2 feuilles cachées (une pour chacun des deux fichiers).

Cela ne se produisait pas avec OOo 1.5.

Merci d'avance.

Pascal


Bonjour Pascal,

J'ai pas tout suivi... mais je pense que tu fais une erreur dans l'écriture.
Tu écris :
docA.ods'#Feuille1.A1
pour pointer sur la cellule A1 de la feuille1 de docA.ods

Logiquement c'est :
='file:///C:/Documents and Settings/Mes documents/MonDossier/docA.ods'#$Feuille1.A1

Tu peux faire la même chose avec les la fonction DDE (qui ne marche que sous Windows) : =DDE("soffice"; "C:/Documents and Settings/Mes documents/MonDossier/docA.ods"; "feuille1.A1")

En espérant avoir aidé

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à