Vous pouvez créer un lien vers une fiche Google, via une clé et via une clé et un identifiant de feuille de calcul:
https://docs.google.com/spreadsheet/ccc?key=SOME_KEY
https://docs.google.com/spreadsheet/ccc?key=SOME_KEY#gid=WORKSHEET_ID
Est-il également possible de créer un lien vers une certaine ligne ou même cellule via des paramètres de requête URL ou des fragments?
Similaire au mécanisme de lien d'ancrage en HTML?
Maintenant que cette fonctionnalité est implémentée, essayez:
faites un clic droit sur une cellule et essayez get link to this cell
Remarques:
* Les tableurs créés dans l’ancienne version des feuilles seront finalement convertis en nouvelles feuilles, ce qui ne nécessitera aucune action de votre part. Plus de détails à venir.
Oui, il est possible de créer un lien vers une ligne en utilisant le lien suivant.
https://docs.google.com/spreadsheet/lv?
key={your_key}& // spreadsheet key
type=view& // view (list under menu view)
gid=0& // sheet number
f=true& // markup parameter
sortcolid=-1& // sort parameter
sortasc=true& // sort parameter (asc/desc)
page=4& // row to edit (counts for 5)
rowsperpage=1 // number of rows per page (needs to be n=1)
Le lien suivant ouvre le fichier, créé dans cette réponse , et capture le 5th rangée: exemple de lien
Blogpost:
http://mashe.hawksey.info/2013/07/how-to-open-a-google-spreadsheet-at-a-specific-row-for-editing/
Martin Hawksey :
est un blogueur actif, qui écrit principalement sur les scripts Google Apps en combinaison avec Google Spreadsheets. Consultez son blog pour des informations plus intéressantes ou suivez-le sur Google+.
Comme n autre utilisateur a répond , Google a finalement ajouté une fonctionnalité aux feuilles de calcul Google Sheets (GS) afin de permettre la liaison directe vers des cellules. La fonctionnalité est destinée à la liaison à des plages de cellules, mais la spécification de cellules uniques fonctionne également. GS prend également en charge la liaison à des plages de cellules nommées dans une feuille de calcul, mais cette fonctionnalité nécessite un peu plus de travail à utiliser que la fonctionnalité plage de cellules par adresse. L'effort supplémentaire peut en valoir la peine.
???? Note:
- Un tableur aléatoire est utilisé pour les exemples ci-dessous.
- Les URL de Google Documents incluent généralement
/edit
immédiatement après la longue chaîne d’ID de document. Celles-ci sont agaçantes, car elles prennent de la place et sont inutiles. Si l'URL n'inclut pas/edit
, Google Documents ouvrira généralement le document en mode édition. Ils ont été omis des URL dans les exemples ci-dessous.
Collez l'URL du lien dans le Presse-papiers partout où vous en avez besoin. Ce sera semblable à:
Quelques remarques à faire sur les arguments contenus dans l'identifiant de fragment de cette URL:
gid=
- Il s'agit de l'ID d'une feuille dans la feuille de calcul. Les nouvelles feuilles de calcul ont une feuille avec l'ID 0
. L'identifiant de la feuille actuellement visible est généralement affiché dans la barre d'URL du navigateur.range=
- Il s'agit de l'adresse de la cellule référencée, au "format A1" (lettre de colonne et numéro de cellule).Le menu contextuel semble être le seul moyen d'obtenir des URL de cellule dans l'interface utilisateur de GS. Il n'y a pas d'autres éléments de menu qui font cela.
Collez l'URL du lien dans le Presse-papiers partout où vous en avez besoin. Ce sera semblable à:
???? Note: Pour sélectionner un groupe de cellules contiguës non vides dans une feuille, cliquez sur une cellule du groupe. puis appuyez sur le raccourci clavier "sélectionner tout" (commande-A, ctrl-A, etc.). Selon le contenu des cellules proches, une plage de cellules ou toutes les cellules de la feuille seront sélectionnées. Par exemple, dans la cellule C7 de l'exemple de feuille de calcul, cette méthode a sélectionné des cellules dans la plage A1: K28.
???? Dans cette section et les suivantes, les instructions permettant d’obtenir l’URL sont abrégées. Seule la première étape, la sélection des cellules, est décrite. Voir la section précédente pour des instructions détaillées.
Dans la boîte à gauche de la lettre de colonne "A" et du numéro de ligne "1", ouvrez le menu contextuel, puis cliquez sur l'élément "Obtenir le lien vers cette plage".
L'URL sera similaire à:
Notez que la plage se compose uniquement de numéros de ligne, commençant par 1 et allant au numéro de ligne le plus élevé. Lorsqu'une plage contenant uniquement des numéros de ligne est donnée, toutes les colonnes de ces lignes sont incluses dans la plage.
Sélectionnez une ou plusieurs étiquettes de lettre de colonne ou de numéro de ligne.
L'URL sera similaire à:
Pour les colonnes
Pour les rangées
La liaison à une plage nommée est plus délicate que d'obtenir le lien vers une plage de cellules par adresse. GS ne dispose pas d'une fonctionnalité permettant de se connecter directement à la plage nommée. L'utilisation du nom d'une plage nommée dans l'argument range=
ne fonctionne pas. Suivez ces étapes pour obtenir une URL de lien fonctionnelle pour une plage nommée:
#rangeid=1332253898
).Copiez ce nouveau lien de la popup en utilisant:
Ces méthodes varient d'un navigateur à l'autre.
L'URL sera similaire à:
Quelques remarques à faire sur les arguments contenus dans l'identifiant de fragment de cette URL:
rangeid=
- Cet argument est utilisé à la place du range=
trouvé dans les liens vers une plage d'adresses de cellules.gid=
- Cet argument n'est pas utilisé. C'est probablement parce que l'ID d'une plage nommée est suffisant pour spécifier à la fois un ID de feuille et une plage de ses cellules.???? Pourquoi vaut-il la peine d'utiliser un intervalle nommé?
Lorsqu'une URL fait référence à une plage nommée GS, la feuille de calcul s'ouvrira et le focus sera placé sur la plage de cellules référencée par la plage nommée à l'heure actuelle. Lorsque la plage "judgenames" a été définie à l'origine, c'était pour la plage "C1: C605", qui recevra le focus lors de l'ouverture de la feuille de calcul. Cependant, imaginons que la gamme "judgenames" soit redéfinie, pour dire "D1: D5". La prochaine fois que cela même URL est utilisé pour ouvrir la feuille de calcul, le - new plage recevra le focus, pas l'ancien.
Enfin, le lien le plus simple de tous, une feuille spécifique dans un tableur. Le moyen le plus simple consiste à sélectionner une feuille dans la feuille de calcul, puis à copier l'URL à partir de la barre d'adresse du navigateur Web.
L'URL d'une feuille est similaire à celle d'une plage de cellules. Il ne manque que l'argument range=
de l'identifiant de fragment:
https://docs.google.com/spreadsheets/d/1yk6W3iyZM7JKffsRTjPhm9I_PWerrJbltoHZ37Tqdh0#gid=583749522
Le fait de créer un lien vers une feuille inexistante amènera généralement GS à ouvrir la feuille par défaut de la feuille de calcul, la première.
Une solution consiste à ajouter un commentaire à la cellule. Dans le commentaire, écrivez + adresse e-mail, par exemple "Ce commentaire est un lien vers la cellule pour [email protected]".
"[email protected]" recevra alors un courrier électronique avec un lien qui, si vous cliquez dessus, mettra automatiquement en évidence cette cellule et ce commentaire dans la feuille de calcul.
Je ne suis pas sûr, mais vous devriez théoriquement pouvoir partager ce lien avec d'autres personnes ayant accès au tableur et la cellule devrait également apparaître en surbrillance.
Un autre cas d'utilisation courant est que vous souhaitiez créer un lien vers une cellule/plage particulière, mais les données peuvent être triées, ajoutées et filtrées et votre référence sera perdue. Vous pouvez contourner ce problème en créant une vue et en liant une vue à une autre. Pas: