当我在Excel 在线,其形式如下:
https://onedrive.live.com/view.aspx?
resid=<DOCUMENT ID>&
ithint=file%2cxlsx&
app=Excel&
authkey=<AUTH KEY>
我可以向该 URL 添加一个参数吗,以便它能够打开文档中的特定工作表?
编辑
感谢@mk117 在评论中提出以下方法。
ithint
我可以确认参数中的以下添加不工作(假设所需的工作表名称是“图表”):
ithint=file%2cxlsx#'Chart'&
ithint=file%2cxlsx#'!Chart'&
ithint=file%2cxlsx#Chart&
ithint=file%2cxlsx#!Chart&
答案1
如果您在链接中设置活动单元格并指定工作表和单元格,则此方法有效。尝试添加&activeCell=%27Sheet1%27!A1
到 URL,其中Sheet1
是您要链接到的工作表的名称,!A1
是此工作表上单元格的名称。
答案2
这对两者都有效选择工作表和选择活动单元格当工作表名称包含没有空间。但是,如果工作表名称中有空格,我可以进入工作表(带或不带引号),但如果工作表名称中有空格,则不会选择单元格。
yourlinkhere.com
?resid=X<-- 这应该是您的 ID。
&ithint=文件%2cxlsx
&身份验证密钥=X<-- 这应该是您的身份验证密钥。
&activeCell=[工作表]![单元格]<-- 将 [SHEET] 替换为您的工作表名称,然后添加感叹号和单元格,例如&activeCell=Sheet1!A10
希望这可以帮助!
/ 塞布