首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google电子表格直接下载链接,只有一个工作表作为excel

Google电子表格直接下载链接,只有一个工作表作为excel
EN

Stack Overflow用户
提问于 2014-11-18 17:50:21
回答 7查看 47.4K关注 0票数 31

我想知道是否可以下载google电子表格的表格1作为excel?我见过很少这样的帖子显示导出整个工作表的方法是excel,但我只需要导出一个工作表。有可能吗?如果是,怎么做?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2016-04-04 13:18:10

您可以使用“GID”下载特定的工作表。 每个工作表都有一个GID,您可以在电子表格的URL中找到特定工作表的GID。然后你可以用这个链接下载特定的表格- https://docs.google.com/spreadsheets/d/<KEY>/export?format=xlsx&gid=<GID> 例:M51ee5glzPzj0/export?format=xlsx&gid=1990092150 键是电子表格的唯一ID。

来源:https://www.quora.com/How-do-I-download-just-one-sheet-from-google-spreadsheet/answer/Ranjith-Kumar-339?srid=2YCg

票数 53
EN

Stack Overflow用户

发布于 2020-01-24 22:14:46

根据我的发现,这篇文章中的另外两个答案是完全正确的,你所需要做的就是替换这个:

/edit#gid=

通过以下方式:

/export?format=xlsx&gid=

虽然我确实发现我必须继续查找这条字符串并复制它,但这还是很好的。相反,我制作了一个快速的Javascript片段,为您完成了所有的工作:

只需在下面运行代码片段并将其创建的链接拖到书签栏中即可。我知道这有点麻烦,但出于某种原因,堆栈溢出不希望我将javascript注入到我提供的链接中。

代码语言:javascript
运行
复制
<a href="javascript:var%20winURL%20=%20window.location.href;if(winURL.indexOf('/edit#gid=')%20%3E%200)%7Bwindow.location.assign(winURL.replace('/edit#gid=',%20'/export?format=xlsx&gid='));%7Delse%7Balert('Incorrect%20URL%20format');%7D">Export Sheet as Excel</a>

我在Chrome、Safari和Firefox的最新版本上测试了这一点。它们都能工作,尽管你可能需要对如何制作书签产生一点创造性。

票数 10
EN

Stack Overflow用户

发布于 2019-11-19 13:25:19

当您看到每个Google电子表格url都是这样的

M51ee5glzPzj0/edit#gid=1078561300

在我们可以看到的每个电子表格URL中: /edit#gid=

这通常是默认模式。

代码语言:javascript
运行
复制
/edit#gid=

代之以:

代码语言:javascript
运行
复制
/export?format=xlsx&gid=

它将从工作簿下载单个电子表格。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27000699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档