Existe-t-il un moyen de créer un lien vers une position particulière dans un document Google?


31

Si j'ai partagé un document Google avec quelqu'un afin que nous puissions tous les deux le modifier, existe-t-il un moyen d'envoyer à cette fin une URL qui, lorsque vous cliquez dessus, amène cette personne dans le document Google et la fait défiler jusqu'à une position particulière? par exemple:

http://docs.google.com/Doc?docid=0AWJy3jZ323434343TBndDlqM3Y3dg&hl=en&target=Section%203

cet exemple rechercherait et trouverait le texte "Section 3"

Existe-t-il un moyen de créer ce type de lien profond dans Google Documents?

Réponses:


25

Créez un signet (insérer -> signet). Ensuite, vous pouvez ajouter #name_of_bookmarkà la fin de l'URL.

par exemple: http://docs.google.com/document/d/15xm3Bx4Elnjbg0VNY#name_of_bookmark


2
On dirait que Google Docs a déprécié les signets, a essayé cela tout de suite et aucune Bookmarkoption dans la Insertliste déroulante: i.snag.gy/jztlZ.jpg
fusion27

4
@ fusion27, votre capture d'écran semble provenir d'une feuille de calcul. L'élément de menu Signet apparaît toujours dans Google Document à partir d'aujourd'hui.
Mark Stosberg

2
Le lien du signet n'est pas partageable (si la personne utilise plusieurs comptes, par exemple personnels et professionnels, elle doit choisir le compte à utiliser pour ouvrir le document qui est ennuyeux.). Vous pouvez cependant prendre la partie du signet et l'ajouter manuellement au lien partageable.
František Hartman

Cela ne fonctionne que si vous avez accès à l'édition du document. Il serait très avantageux pour quiconque de pouvoir
créer

15

Vous pouvez faire la même chose avec les en-têtes qu'avec les signets sans créer de table des matières.

Placez le curseur sur l'en-tête lui-même, puis regardez la barre d'adresse de votre navigateur. Il devrait changer pour mettre à jour le fragment (hachage - #) à la fin comme #heading=h.abc32def4- cela devrait correspondre au lien créé dans la table des matières. Copiez cette URL entière et utilisez-la partout où vous en avez besoin.

(d' une question similaire )


Mise à jour: la boîte de dialogue 'Insérer un lien' présente désormais une liste de rubriques, réduisant le nombre d'actions nécessaires:

entrez la description de l'image ici


2

Je voulais confirmer que cela fonctionne dans Google Documents. Merci beaucoup pour les réponses dans ce fil.

Ce que vous faites, c'est mettre en évidence la partie que vous souhaitez lier en interne dans votre document. Ensuite, ouvrez le menu déroulant "Insérer" et cliquez sur "Signet". Cette partie apparaîtra désormais comme une option lorsque vous souhaitez la lier ailleurs dans le document. Vous pouvez le lier en cliquant sur l'icône de lien ou en allant dans "Insérer" et en cliquant sur "lien". Dans les options, vous devriez voir "signets", cliquez dessus et vous pouvez ensuite le lier au signet respectif.

Lorsque vous enregistrez le document au format PDF, ces liens marqués d'un signet sont désormais liés par un lien hypertexte à l'endroit souhaité en interne dans le document.


0

Une fois que vous avez les en-têtes dans le document et formatés comme tels, faites Insertion> Table des matières. Il ajoutera une table des matières au document avec des liens cliquables. Notez que vous pouvez supprimer la table des matières et que les liens sont toujours valides. Vous pouvez également insérer des signets plutôt qu'une table des matières.

Ce n'est cependant pas une fonction de recherche. Si vous regardez le lien qui est généré, ce n'est pas quelque chose que vous pourriez deviner ou manipuler.


0

Pour Google Sheets, faites un clic droit et sélectionnez Get link to this cell(voir la capture d'écran ci-dessous). Maintenant, vous aurez l'URL avec une ancre ajoutée à la fin dans le presse-papiers de votre système ( URL#gid=0&range=B52). Lorsque vous visitez ce lien ancré , le navigateur se concentre sur la cellule à laquelle vous avez lié, par exemple, B:76dans la capture d'écran ci-dessous.

entrez la description de l'image ici


Asker posait des questions sur Docs, pas sur Sheets.
ale

-1

Je viens d'essayer ceci avec un signet nommé 'Bookmark9 / 10'. Ça n'a pas marché.

En regardant l'exemple d'en-tête, j'ai réalisé que ce n'était pas ce qui était nécessaire.

J'ai inséré un lien vers le signet dans le même document, puis j'ai cliqué sur ce lien. J'ai vu bookmark = id.iqgsajlrwjl9 Quand j'ai collé toute cette chaîne (pas seulement 'id.xxxxx') après le # dans l'url d'un autre document, ça a marché. Je note que ce fil remonte à plusieurs années. Aujourd'hui, c'est 9/11/2014.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.