从Excel文件到Google表格的App脚本数据提取

3
有没有现成的应用程序脚本可以将Excel工作表中的所有数据导入到Google表格中?我有一个Excel文件,每天自动从数据库更新所有我需要的报告数据。问题是我必须使用Google表格。目前,我每天都必须手动复制Excel文件中“Database Dump”工作表中的所有数据,并将数据粘贴到Google表格“Excel Import”选项卡中。我的报告位于Google表格的其他选项卡中,并从同一Google表格中的“Excel Import”选项卡中提取其数据。我希望有一个应用程序脚本,每当我打开Google表格时启动并自动执行上述手动功能。你们这些聪明的Google表格用户有什么想法吗?
手动过程 每5分钟数据库自动更新Excel文件:工作表 - “Database Dump” >>>>>>>>>>>>>> 每天手动复制到... >>>>>>>>>>>>>> Google表格:选项卡 - “Excel Import”
建议的自动化流程 数据库自动更新Excel文件:工作表 - “Database Dump” >>>>>>>>>>>>>> 在Google表格打开时自动更新 >>>>>>>>>>>>>> Google表格:选项卡 - “Excel Import”
1个回答

3

以下是一种实现方法:

  1. 在您的电脑上安装Google Drive - 您将使用它来同步文件以便Google Apps脚本可以访问它。(无法直接访问您的电脑。)
  2. 在您的Excel电子表格中使用VBA脚本,每天运行以生成您感兴趣的数据的CSV文件。相同的脚本(或单独的批处理文件,作为计划任务)应该将CSV复制到您的Google Drive。
  3. 使用基于时间的触发器函数在您的Google电子表格中导入已同步到Google Drive的CSV文件。

设置各种事件、计划任务和触发器的定时,以使其形成可靠的级联系统,然后即可开始使用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接