web-dev-qa-db-fra.com

Comment importer une plage d'une feuille de calcul Google dans une autre?

Je reçois la même erreur que celle décrite ici sauf pour la même raison. J'utilise les nouvelles feuilles de calcul Google. Je suis donc censé pouvoir coller l'intégralité de l'URL source dans la feuille, comme suit:

=ImportRange("https://docs.google.com/spreadsheets/d/1zRHatplJ6AVUSWr1HXoycUrvtK05dw4-ZqeEYN1xJ4Y/edit?usp=sharing", "B:B")

Cependant, cela entraîne l'erreur:

La clé de feuille de calcul, le titre de la feuille ou la plage de cellules demandés sont introuvables.

Je suis l'auteur des deux feuilles, je ne vois donc aucune raison pour que l'erreur se produise. De plus, comme j'essaie d'obtenir les données de la deuxième colonne de la première feuille de la source, je ne devrais pas avoir besoin d'inclure le nom de la feuille. Néanmoins, j'ai essayé avec et sans le nom de la feuille et obtenu les mêmes résultats.

Quelqu'un a une idée de ce que je fais mal?

Edit: Ici est la feuille source et ici est la feuille de destination (en particulier, la fiche "Data").

1
tlewis3348

Seulement après avoir demandé que les documents soient partagés avec nous, j'ai pu déterminer ce qui se passait.

La feuille de réponses contient la nouvelle preuve Google Sheet :
enter image description here

La feuille dans laquelle vous souhaitez extraire les données n'a pas cette marque.

Vous essayez d'importer les données via l'URL complète (nouveau style Feuilles) à partir d'un ancien tableur Google. C'est ici que Google dit: No Can Do !!

Si vous utilisez la clé à la place, cela fonctionne parfaitement:

 =IMPORTRANGE("1zRHatplJ6AVUSWr1HXoycUrvtK05dw4-ZqeEYN1xJ4Y", "B:B")

Voir les références pour plus d'informations sur ce sujet.

Références

1
Jacob Jan Tuinstra