problème de liaison entre 2 cellules de 2 classeurs différents sur OneDrive

Anonyme
2020-07-15T20:22:46+00:00

Bonsoir à tou(te)s,

voici le problème que je rencontre depuis plusieurs jours et malgré mes recherches sur le web, je n'arrive pas à le résoudre.

d'abord le contexte :

mes fichiers originaux .xlsx sont stockés sur OneDrive (je me sers de OneDrive pour travailler dessus et non pas uniquement comme une simple ressource de stockage)

J'ai depuis ce mois-ci un abonnement Microsoft 365 professionnel à 4,20€ mensuel, ce qui veut dire que je n'ai pas la suite office 365 installée sur le disque dur de mon ordi (ne le souhaitant pas puisque j'avais déjà acquis une licence pour la Suite office pro 2019).

le problème :

lorsque je créé une liaison entre 2 cellules d'un même classeur excel, tout fonctionne normalement.

Quand je créé une liaison entre 2 cellules de 2 classeurs différents, la formule qui fonctionne sur mon ordi en local ne fonctionne pas sur OneDrive.

Pourtant, sur OneDrive, mes 2 fichiers .xlsx sont dans le même dossier, tout comme lorsque je suis en local.

voici la formule utilisée : =[classeur1.xlsx]feuille1'!$A$1

la cellule A1 de la feuille1 du classeur1 étant la cellule source

et la feuille2 du classeur2 est le fichier de destination

Si je créé ces 2 fichiers sur mon ordi en local et que je tente de les mettre sur OneDrive, voici le message que j'obtiens lorsque j'ouvre le fichier excel de destination :

"liens désactivés. Les liens vers des classeurs externes ne sontpas pris en charge et ont été désactivés".

Apparemment, la raison serait qu'il faut prendre l'URL du fichier localisé sur OneDrive.

J'ai tenté de la trouver mais sans succès, car celle présente dans la barre web ne fonctionne pas.

et sur le fichier excel localisé sur OneDrive, je n'arrive pas à trouver l'endroit indiquant : "copier le chemin d'accès"

Sur le fichier excel en local, je fais la manip suivante pour trouver l'URL :

j'ouvre le fichier excel, puis l'onglet "Fichier", puis l'onglet "informations" et enfin "copier le chemin d'accès"

Mais sur OneDrive, dans l'onglet "informations", je ne trouve aucune mention faisant référence à "copier le chemin d'accès"

En tout cas, je ne sais pas s'il faut impérativement trouver cette URL pour que la liaison entre 2 cellules de différents classeurs fonctionne sur OneDrive,

Par contre, si c'est le cas, cela me pose le problème suivant :

Si je veux transférer ou copier le dossier contenant ces 2 fichiers sur mon ordi en local, je doute que la liaison continue de fonctionner...

Donc comment résoudre ce problème de liaison ?

Faut-il coder en VBA ?

Si oui, étant néophyte dans ce langage, auriez-vous un lien web indiquant un script pouvant me servir de base ?

J'espère avoir été suffisamment précis dans ma demande...dans le cas contraire, je reformulerai ma question.

D'avance, merci pour votre aide

Romain

Microsoft 365 et Office | Excel | Pour la maison | 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

7 réponses

  1. Anonyme
    2020-07-27T08:10:56+00:00

    Bonjour,

    Comme expliqué précédemment, la liaison de données à un classeur différent est prise en charge uniquement pour le client de bureau Excel. Afin d’avoir cette fonctionnalité disponible dans Excel Online, je vous invite vivement à participer à la discussion en cours sur ce sujet dans le lien ci-dessous, en espérant qu'elle sera bientôt disponible - Links between spreadsheets in Excel Online

    Le test que j’ai effectué est le suivant :

    1.       J’ai ouvrit les 2 fichiers dans l’application Excel à partir de mon espace OneDrive Business.

    2.       Dans le fichier 2, j’ai ajouté « = » et ensuite j’ai cliqué sur la cellule désirée de mon fichier source 1

    3.       Automatiquement, la valeur de cette cellule a été rempli dans le fichier 2.

    4.       J’ai fermé les 2 fichiers.

    5.       Lorsque j’ouvrer le fichier le fichier 2 (toujours avec l’application du bureau Excel), j’ai le message suivant :

     

    Dans la formule vous pouvez voir le chemin qui point bien vers le fichier stocké sur le cloud. Veuillez faire attention à la forme de l'URL de mon fichier, il n’y a pas cette partie la - /:x:/r/


    En espèrent avoir pu vous venir en aide.

    Cordialement,

    Liliya

    Microsoft Office 365 Support Engineer

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

    0 commentaires Aucun commentaire
  2. Anonyme
    2020-07-25T16:11:04+00:00

    Bonjour Liliya,

    je vous prie de m'excuser, n'ayant rien compris à votre 1er paragraphe.

    Reprenons le problème différemment par une question simple :

    comment faites-vous pour créer une liaison entre 2 cellules de 2 classeurs différents sur OneDrive ?

    Deux classeurs excel (classeur1 et classeur2) au format xlsx sont stockés sur OneDrive

    (dans le but de travailler sur ces 2 fichiers depuis n'importe quel ordinateur, via votre compte Microsoft365)

    et vous voulez insérer le résultat d'une formule de la cellule A1 de la feuille1 du classeur1 dans une cellule de la feuille2 du classeur2

    Si j'étais en local, c'est-à-dire sur le disque dur de mon ordinateur, voici la formule que je devrais rentrer dans une cellule de la feuille2 du classeur2 :

    =[classeur1.xlsx]feuille1'!$A$1

    la cellule A1 de la feuille1 du classeur1 étant la cellule source

    et la feuille2 du classeur2 est le fichier de destination

    Sauf que cette formule ne fonctionne pas sur OneDrive.

    J'ai aussi tenté d'inclure une formule de ce type dans une cellule de la feuille2 du classeur2 mais sans succès :

    ='https://domain-my.sharepoint.com/:x:/r/personal/etc...&file=[classeur1.xlsx]feuille1'!$A$1

    ou

    ="https://domain-my.sharepoint.com/:x:/r/personal/etc...&file=[classeur1.xlsx]feuille1"!$A$1

    j'ai aussi testé d'autres syntaxes informatiques, mais sans parvenir à ce que cela fonctionne.

    Voici le message qui s'affiche à chaque fois : la formule de cette cellule contient une erreur.

    Donc, comment faites vous pour créer une liaison entre 2 cellules de 2 classeurs différents sur OneDrive ?

    d'avance, merci de votre retour,

    cordialement,

    Romain

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

    0 commentaires Aucun commentaire
  3. Anonyme
    2020-07-21T07:00:07+00:00

    Bonjour Romain,

    Je veux dire que pour modifier ce type des fichiers, contenant des liaisons, vous devez utiliser l’application Excel lourd. Donc, les ouvrir dans le navigateur et ensuite utiliser l’option Ouvrir dans l’application Excel. Je pense que vous pouvez utiliser l’application Excel 2019 qui est déjà installée sur votre ordinateur mais vous devez être connecté avec le même compte Office 365 avec lequel vous accéder à votre espace OneDrive.

    Lorsque vous ouvrez le fichier de cette façon, le chemin d’accès doit pointer vers l’emplacement OneDrive sur le cloud.

    Une fois le chemin récupéré, placez-le dans un fichier .txt, puis ajoutez le nom de votre fichier finissant par ".xlsx". Comme ça, vous aurez le lien correct qu’il vous faut. Il devrait ressembler à l’exemple suivante **:**https://domain.sharepoint.com/sites/french/Documents partages/55455.xlsx

    N’hésitez pas à revenir vers nous si vous avez des questions supplémentaires.

    Cordialement,

    Liliya

    Microsoft Office 365 Support Engineer

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

    0 commentaires Aucun commentaire
  4. Anonyme
    2020-07-19T15:53:12+00:00

    Bonjour Liliya,

    je vais reformuler la question autrement pour se focaliser sur une partie du problème car votre réponse est trop générale.

    1er point :

    Comment créer une liaison entre 2 cellules de 2 classeurs différents sur OneDrive ?

    (me servant de OneDrive pour travailler dessus et non pas juste comme un espace de stockage).

    2ème point :

    "Pour modifier un fichier contenant des liens, vous devez utiliser l’application lourde d’Excel."

    Oui cela fonctionne très bien en local avec ma licence Office 2019 pro. mais ça ne fonctionne pas sur OneDrive.

    Ou bien, êtes-vous en train de me dire que je devrai prendre l'abonnement à "Microsoft 365 Business Standard" pour pouvoir me servir de ces fonctionnalités ?

    Dans ce cas, cela voudrait dire que ma licence Office 2019 pro. achetée fin 2019 ne me servirait à rien...car je devrai prendre un abonnement plus cher.

    3ème point :

    Vous dites : "·Veuillez utiliser l’application Excel et l’option « Copier le chemin » qui se trouve sous la section « Info ». Ensuite il faut ajouter le nom du fichier."

    Oui mais je trouve l'URL en local et non pas l'URL de mon fichier stocké sur OneDrive

    (car je souhaite pouvoir créer des liaisons entre cellules de différents classeurs excel directement depuis OneDrive.

    L'option "copier le chemin", je ne la trouve nulle part dans l'excel web de mon abonnement "Microsoft 365 Business Basic".

    Ou bien faut-il aussi souscrire à l'abonnement "Microsoft 365 Business Standard" pour pouvoir me servir de cette fonctionnalité ?

    Dans l'attente de votre retour,

    Cordialement,

    Romain

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

    0 commentaires Aucun commentaire
  5. Anonyme
    2020-07-16T07:06:51+00:00

    Bonjour Romain,

    Ce message d'alerte vous indique que les liens ont êtes désactivés lorsque vous essayez d’ouvrir le fichier dans le navigateur. Même si vous recevez ce message l’information doit être à jour si vous ouvrez le fichier en mode lecture.

    Pour modifier un fichier contenant des liens, vous devez utiliser l’application lourde d’Excel.

    Je vous invite de consulter les Différences entre l’utilisation d’un classeur dans le navigateur et dans Excel et aussi Actualisation des données dans un classeur affiché dans une fenêtre de navigateur.

    Par rapport l’url, vous pouvez essayer de récupérer l’URL de votre fichier avec la procédure suivante :

    ·         Veuillez utiliser l’application Excel et l’option « Copier le chemin » qui se trouve sous la section « Info ». Ensuite il faut ajouter le nom du fichier.

    Pour plus d’information sur le sujet, veuillez consulter la discussion suivante : Excell importer des données d'un fichier dans un dossier sharepoint

    En espèrent avoir pu vous venir en aide.

    Cordialement,

    Liliya

    Microsoft Office 365 Support Engineer

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

    0 commentaires Aucun commentaire