【问题标题】:Googlesheets Importdata from onedriveGoogle 表格从 onedrive 导入数据
【发布时间】:2017-03-21 10:36:02
【问题描述】:

我曾经将电子表格从 Dropbox 的公共文件夹中导入到谷歌电子表格中 但是 Dropbox 停止了公共文件夹服务,所以我尝试使用 Onedrive 替代。 但是同一个电子表格不会导入到谷歌电子表格中

保管箱版本

=importdata ("https://dl.dropboxusercontent.com/u/2010525/xxx111.CSV")

一个驱动器版本

=importdata ("https://1drv.ms/u/s!AjKRI20GRDHHgzT07aBpOYmesNmO")

example google sheet

有人知道这里出了什么问题吗?

csv file on dropbox

Same cvs file on OneDrive

【问题讨论】:

    标签: google-sheets onedrive


    【解决方案1】:

    我马上注意到的两件事:

    该文件是触发下载的缩短 URL,因此这不是实际的文件源...但保管箱之一是,您也可以通过 URL 以 .CSV 结尾的事实来判断

    p>

    为了使其工作,您需要将实际文件传递给它,而不是重定向 URL。

    第二个细节仍然说不共享,即使它的公开程度足以让任何人下载......

    【讨论】:

      【解决方案2】:

      我对 OneDrive 不熟悉,但您仍然可以使用 DropBox 来达到预期的效果。

      在 Dropbox 中生成文件的公共链接时,Dropbox 默认会传递一个链接到嵌入在 HTML 框架中的文档,看起来有点像这样(注意,这不是真正的文档):

      https://www.dropbox.com/s/abc123abc123/cfl.dropboxstatic.com.url?dl=0
      

      通过将URL中dl标签的查询从0改为1,即可force the file to download。将 Dropbox 生成的 URL 中的终端 0 更改为 1,您应该可以使用 Google 的 IMPORTDATA() 导入数据。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-01-01
        • 2019-05-18
        • 1970-01-01
        • 2023-03-08
        • 1970-01-01
        • 2018-08-10
        • 2011-02-09
        • 2020-02-23
        相关资源
        最近更新 更多