我有一个 Excel 工作簿上传到我的 Sharepoint 网站。我想创建一个指向该 Excel 的 http 链接,但我想指向特定的工作表和单元格,以便 Excel 在该位置打开。
在以下链接中,我找到了如何引用工作表: http: //support.microsoft.com/kb/197922
所以,我像这样构建了我的 http 链接:
<a href="http://SharepointSite/MyWorkBook.xls#Sheet2!D4">
Run Code Online (Sandbox Code Playgroud)
但是,Excel 将在工作表 1 的单元格 A1 上打开。不是 Sheet2,单元格 D4
为什么这不起作用?有什么方法可以打开在特定工作表/单元格中的共享点上传的 Excel?
作为附加信息,该链接位于 Sharepoint 网页内。所以欢迎其他选择!
谢谢
小智 4
我花了一天的大部分时间试图解决类似的问题。我试图将 Excel 单元格超链接到另一个 Excel 文档中的特定范围,这两个文档都位于共享点站点上。我终于弄明白了。看起来您的代码很好,但是,如果您的工作表名称中包含空格(例如工作表名称),则必须在其周围放置一个撇号(例如“工作表名称”!D4)。否则,链接将插入 %20 来占空间并断开链接。
对于任何感兴趣的人,我插入的超链接(通过右键单击,选择文档并编辑)是:AHSS%20trial%20tracking.xlsx#'1180DP v.2.c.4'!B16:AB16
此链接到名为 AHSS 试验跟踪的 Excel 工作表,工作表 1180DP v2.c.4,范围 B16 至 AB16