[CALC] liens entres fichiers avec adresse IP dans l'URL

Bonjour,

Tous mes vœux à tous ceux qui font vivre les listes !
Qu'ils soient remerciés de leur aide et du temps qu'ils consacrent !

Je travaille avec LibreOffice 4.3.5 et 4.2.6 et avec windows 7 et windows XP.

Je bloque sur un problème de liens entre fichiers calc.
J'ai un premier fichier calc constitué de 4 feuilles avec différents données (référence utilisateurs, tarifs, liste d'appareils scientifiques, ...)
Ensuite je crée un fichier calc par appareil scientifique et je vais chercher dans le premier fichier les informations dont j'ai besoin concernant cet appareil (liste des utilisateurs, les différents tarifs, ...)

Pour créer ce lien entre les deux fichiers, je crée une feuille de calcul et je saisie une formule du type :
='file:///P:/arborescence/Nom_fichier.ods'#$Nom_feuille.Reference_cellule
Je "recopie" ainsi les données qui m'intéressent dans le deuxième fichier avec une actualisation à l’ouverture du fichier.
Jusque là tout fonctionne !

En fait ces fichiers ne sont pas en local mais ils sont sur le disque E dans le répertoire "Partage" d'un serveur.
Normalement, le répertoire "Partage" du serveur est monté en lecteur P sur les différents ordinateurs (d'où la lettre P dans la formule ci-dessus)...
Mais sur certains ordinateurs ce n'est pas la lettre P donc mon fichier ne marche pas sur ces ordinateurs...

Je voudrais faire le même genre de formule mais en remplaçant la lettre P par l'adresse IP du serveur et l'arborescence qui va bien.
Mais je n'arrive pas à trouver la bonne syntaxe.
Est-ce quelqu'un sais faire ?

Merci d'avance
Cordialement.
Hervé

Bonjour,

Eureka !

Voici une syntaxe qui marche :
='file://adresse_IP_serveur/nom_du_partage/arborescence/nom_fichier.ods'#$Nom_feuille.Reference_cellule

Cordialement.
Hervé

Bonjour,

Si cette syntaxe fonctionne, tant mieux.
Je préconise d'utiliser la fonction INDIRECT pour faire appel à des fichiers externes liés.
Ainsi, les chemins sont paramétrés dans le classeur et la modification des chemins n'est plus un problème.

Marie-Jo

Bonjour,

Je suis tout à fait d'accord !
En fait je "crée" la syntaxe qui marche avec la fonction INDIRECT.

C'est en utilisant cette fonction que je me suis rendu compte que, par défaut, les liens entres fichiers sont enregistrés en relatif. Autrement dit, si suivant les PC l'arborescence n'est pas la même LibreOffice adapte le lien. Et ça cela ne marche plus avec la fonction INDIRECT. C'est pour cela que je voulais trouver une syntaxe qui soit indépendante de la lettre de lecteur et avec toujours le même chemin d'accès.

Cordialement.
Hervé