Conserver les liaisons en cas de modification de la cible

Anonyme
2022-09-17T14:23:40+00:00

Bonjour,

Dans des feuilles Excel j'utilise des données issues d'autres feuilles, cependant lorsque je modifie les feuilles originales - Ajouts/Suppressions de ligne/colonnes - l'info est déplacée et n'est plus récupérée.

Existe-t-il la possibilité de "fixer" la zone initiale afin que même décalée de lignes et/ou colonnes la valeur contenue dans la cellule soit récupérée ?

Récemment Excel m'a posé un problème d'enregistrement, en ce sens lorsque j'ai enregistré un fichier, cet enregistrement ne s'est pas réalisé en totalité. C'est à dire que ni le nom, ni l'extension n'ont été conservés. Le nouveau nom du fichier ressemble à de l'hexadécimal du type "ABB77C30". J'ai pu l'ouvrir uniquement avec bloc-notes, bien entendu c'est indéchiffrable plein de signes entremêlés de 0 de / et autres.

Merci d'avance pour vos réponses.

Microsoft 365 et Office | Excel | Autres | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Anonyme
2022-09-17T17:25:27+00:00

Si j'ai bien compris ta demande :

Dans ton classeur Origine, tu as des liens vers un classeur Cible. Les deux sont fermés. Tu ouvres le classeur Cible, tu supprimes une ligne, tu enregistres et fermes ce classeur. Si tu ouvres à nouveau le classeur Origine, les liens pointent toujours vers les mêmes lignes du classeur Cible, les données contenues ne sont donc plus les mêmes puisque les lignes ont "glissé".

Une solution pour contourner consiste à nommer les cellules du classeur Cible : tu donnes un nom à la cellule voulue (par exemple MaCellule). Du coup, au lieu d'avoir un lien du type

='[Classeur cible.xlsx]Feuil1'!$A$3

tu auras un lien vers le nom, du type

='[Classeur cible.xlsx]Feuil1'!MaCellule.

Cette réponse a-t-elle été utile ?

2 personnes ont trouvé cette réponse utile.
0 commentaires Aucun commentaire

9 réponses supplémentaires

  1. Anonyme
    2022-09-17T20:49:15+00:00

    Azymut :

    Cela doit être possible avec une plage de cellule je présume ?

    Ça risque d'être un peu plus compliqué, dans la mesure où une plage est quelque chose de dynamique et prendra en compte les ajouts ou suppressions : si tu ajoutes une ligne à l'intérieur d'une plage nommée, la plage sera plus grande d'une ligne. Inversement, si tu supprimes une ligne à l'intérieur d'une plage nommé, la plage sera réduite d'une ligne...

    Disons qu'on pourrait te donner plus d'éléments de réponse si tu décrivais plus précisément le contexte et la situation. 😉

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2022-09-17T19:25:44+00:00

    Au niveau d'Excel

    Ce qui me semblait, je ne peux pas puisque fichier creer n'a pas d'extension , donc pas reconnu.

    La boite de dialogue me propose plusieurs choix pour ouvrir, mais pas excel seul le bloc notes permet de l'ouvrir mais illisible.

    IL faudrait traduire l'hexadecimal,en format texte excel

    Je m'en suis rendu compte car quelque fois lorsque excel est un peu long pendant l'enregistrement je vois le nom du fichier qui subi le changement de nom hexa puis le bon nom s'affiche quand l'enregistrement est terminé.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2022-09-17T19:09:00+00:00

    Le problème, c'est que , dans certains environnements, tu n'est pas autorisé à écrire dans les dossiers dont tu n'es pas propriétaire.

    Sinon :

    "Fichier,Option,Enregistement à quel niveau ?"

    Au niveau d'Excel

    Daniel

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2022-09-17T18:45:24+00:00

    Daniel,

    Je ne suis pas trop calé.

    Quand tu dis "droits d'écriture"? C'est un fichier que j'ai créé;

    Fichier,Option,Enregistement à quel niveau ?

    Merci

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire