Answers:
现在已实现此功能,请尝试:
右键单击任何单元格,然后尝试 get link to this cell
=HYPERLINK("#gid=0&range=Sheet1!B5")
gid始终为0,range参数接受工作表名称,而不是桌面等复杂的ID。
笔记:
*在旧版表格中创建的电子表格最终将转换为新表格,而您无需执行任何操作。更多细节即将推出。
是的,可以使用以下链接链接到行。
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)
下面的链接打开该文件,在创建这个答案,并抓住了5 次行:例如链接
博客文章:http ://mashe.hawksey.info/2013/07/how-to-open-a-google-spreadsheet-at-a-specific-row-for-editing/
Martin Hawksey:
是一位活跃的博客作者,主要结合Google Spreadsheets撰写有关Google Apps脚本的文章。请参阅他的博客以获取更多有趣的内容,或在Google+上关注他。
/ccc
,这是完整的编辑视图,因此我怀疑这是他(和我)想要的。也许OP可以澄清。
正如另一位用户回答的那样,Google最终在Google表格(GS)电子表格中添加了一项功能,以允许直接链接到单元格。该功能旨在链接到单元格范围,但是指定单个单元格也可以。GS还支持链接到电子表格中命名的单元格区域,但是该功能需要比“按地址排列的单元格区域”更多的工作。不过,额外的努力可能值得。
💡 注意:
- 甲随机电子表格被用于以下实施例。
- Google文档网址通常
/edit
在长文档ID字符串后立即包含。这些很烦人,因为它们占用了空间并且是不必要的。如果网址不包含/edit
,则Google文档通常无论如何都会以编辑模式打开文档。在下面的示例中,它们被排除在URL之外。
将链接的URL从剪贴板粘贴到任何需要的地方。它将类似于:
有关此URL的片段标识符中包含的参数的一些注意事项:
gid=
–这是电子表格中工作表的ID。新电子表格的ID为0
。当前可见的工作表的ID通常显示在浏览器的URL栏中。range=
–这是引用单元格的地址,格式为“ A1格式”(列字母和单元格编号)。上下文菜单似乎是GS UI中获取单元格URL的唯一方法。没有其他菜单项可以执行此操作。
将链接的URL从剪贴板粘贴到任何需要的地方。它将类似于:
💡 注意:要在片选择一组非空,连续单元的,点击组中的一个单元,然后按“全选”的快捷键(命令A,CTRL-A等)。根据附近单元格的内容,将选择一个单元格范围或工作表中的所有单元格。例如,在示例电子表格的单元格C7中,此方法选择了范围A1:K28中的单元格。
💡在本节及以下各节中,缩写为获取URL的说明。仅描述第一步,即单元格的选择。有关详细说明,请参见上一节。
在列字母“ A”和行号“ 1”左侧的框中,打开上下文菜单,然后单击“获取此范围的链接”项。
该网址将类似于:
请注意,范围只是行号,从1开始到最高的行号。如果仅给出行号范围,则这些行内的所有列都将包含在该范围内。
选择一个或多个列字母或行号标签。
该网址将类似于:
对于列
对于行
链接到命名范围比通过地址链接到单元格范围要棘手。GS没有直接链接到指定范围的功能。在range=
参数中使用命名范围的名称无效。请按照以下步骤获取命名范围的有效链接URL:
#rangeid=1332253898
)。通过以下任一方式从弹出窗口复制该新链接:
这些方法因浏览器而异。
该网址将类似于:
有关此URL的片段标识符中包含的参数的一些注意事项:
rangeid=
–使用此参数代替range=
在指向一系列单元地址的链接中找到的参数。gid=
-不使用此参数。这可能是因为命名范围的ID足以指定工作表ID及其单元格的范围。💡 为什么值得使用命名范围呢?
当一个URL指向一个名为GS范围内,电子表格将打开,重点将放在哪个单元格范围命名的范围是指在目前的时间。最初定义“法官姓名”范围时,该范围是“ C1:C605”范围,在打开电子表格时它将获得焦点。但是,假设重新定义了“法官姓名”范围,例如“ D1:D5”。下次使用相同的URL打开电子表格时,新范围将获得焦点,而不是旧范围。
最后,最简单的链接是电子表格中的特定工作表。最简单的方法是在电子表格中选择一个工作表,然后从Web浏览器的地址栏中复制URL。
工作表的URL类似于单元格区域的URL。它仅缺少range=
片段标识符的参数:
https://docs.google.com/spreadsheets/d/1yk6W3iyZM7JKffsRTjPhm9I_PWerrJbltoHZ37Tqdh0#gid=583749522
链接到不存在的工作表通常会使GS打开电子表格的默认工作表,即第一工作表。
一种解决方法是在单元格中添加注释。在注释中输入+ email-address,例如“此注释将链接到+me@emailaddress.com的单元格”。
然后,“ Me@emailadress.com”将收到一封带有链接的电子邮件,如果您单击该链接,它将自动在电子表格中突出显示该特定单元格和注释。
我不确定,但是从理论上讲,您应该能够与有权访问电子表格的其他人共享该链接,并且该单元格也应为他们突出显示。
<my name> added a comment to <title of my spreadsheet>
其中<title of my spreadsheet>
以'disco = ...'结尾的链接突出显示了注释的单元格,呈黄色。但是,这是很疯狂的部分,Google 不再发送这些电子邮件了,起初我收到了几封电子邮件,也许是3-4封电子邮件,但是现在无论我尝试多少次,都无法进行。也许预防垃圾邮件?
另一个常见的用例是您要链接到特定的单元格/范围,但是数据可能会被排序,添加和过滤,并且您的引用也会丢失。您可以通过创建视图并在视图中链接来解决此问题。脚步: