首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将实时数据从Excel文件链接到Google工作表

如何将实时数据从Excel文件链接到Google工作表
EN

Stack Overflow用户
提问于 2021-05-12 00:22:56
回答 3查看 983关注 0票数 0

我已经找到了另一种方法,但我真的很难将实时数据从excel文件中提取到google表格中。

我想在工作表中将整个数据选项卡拉入另一个完整的选项卡中。

EN

回答 3

Stack Overflow用户

发布于 2021-05-12 01:20:29

您需要了解,驻留在计算机上的excel文件不能暴露给外部世界。这就像是将您的文件系统暴露给外面的世界,以便进行任何操作。

您在这里遵循了一种不同的策略。示例:

  1. 将excel文件上载到GDrive并从中读取数据(实际上,本地excel现在已转换为Gsheet)
  2. 在本地excel文件中设置VBA代码,以便将数据存储在数据库(SQL)中,然后将数据从同一数据库读取到您的工作表中。

Gsheet不能直接连接到本地文件(事实上,不能连接到任何文件类型)

票数 1
EN

Stack Overflow用户

发布于 2021-05-12 02:22:16

如果您已经知道这一点,很抱歉,但有两个选项可能会有所帮助。

  1. 将Excel文件上传到Google Drive,在Google Drive (web驱动器)中使用Google Sheets打开。转到文件>‘另存为谷歌工作表’。这将在同一位置创建Excel文件的副本。然后可以使用IMPORTRANGE函数将数据从这个新的工作表文件加载到其他工作表文件中。

但是,此选项可能更好。

  1. 将数据另存为CSV文件。上传到Google Drive。在Google Drive中,右键单击CSV文件,然后单击“获取链接”。现在使用IMPORTDATA函数,在工作表文件中,您可以使用该链接直接从CSV导入数据。

它将是一个实时链接,因此您可以随时覆盖CSV,这将保留到您的其他图纸文件的链接。

票数 1
EN

Stack Overflow用户

发布于 2021-05-12 01:39:05

作为另一种选择,你也可以在App Script to Pull data From Excel File to Google Sheet上的类似帖子中查看答案。

作为概述,该答案中的推荐方法是在您的计算机上安装Google Drive同步应用程序,在Excel电子表格中使用VBA脚本生成数据的CSV,然后将该文件保存到计算机上的Google Drive文件夹以通过云进行同步,并使用Google spreadsheet Apps脚本使用基于时间的触发功能导入CSV文件,该文件已同步到Google Drive。

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

https://stackoverflow.com/questions/67490719

复制
相关文章

相似问题

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