【问题标题】:Bulk import CSV file into a single sheet in a Google Sheet file将 CSV 文件批量导入到 Google 表格文件中的单个表格中
【发布时间】:2018-05-18 03:24:12
【问题描述】:

我正在尝试编写一个 Google Sheet App 脚本,将 CSV 文件批量导入到 Google 工作表中的单个工作表中。

每周我的服务器都会向我发送一个 CSV 文件报告,其中包含我数据库中的一些更新数据。每个 CSV 文件都具有完全相同的结构,因为它是相同的报告,只是日期在变化。

我会自动将所有 csv 文件下载到 Google Drive 上的一个文件夹中 有没有办法构建一个扫描文件夹的脚本,打开第一个 CSV 文件用数据(和 CSV 报告的日期)填充 Google 工作表从文件夹中删除当前 CSV,然后移动到下一个 CSV 文件。

【问题讨论】:

  • 是的,有办法。我会说这是一个重复的问题。这里有一个答案:stackoverflow.com/questions/26854563/…
  • 谢谢@RandyD 看来问题不相似,但给出的答案肯定对我有帮助!再次感谢

标签: csv google-apps-script google-sheets google-spreadsheet-api


【解决方案1】:

如果你不想乱用代码,不妨给我们这个插件:https://www.sheetgo.com/

对我们来说效果很好。 :)

【讨论】:

    【解决方案2】:

    要扫描/搜索驱动器中的文件,您需要here

    您可以使用 Drive 的 files.list 方法搜索文件 API。域管理员也可以在 使用 teamdrives.admin.list 方法组织。

    Open and convert Google Docs in your app.

    云端硬盘用户界面中启用了导入选项注册的应用 API 控制台中 Drive API 内的集成选项卡可以导入 支持的谷歌文档格式。这意味着如果用户选择打开 使用 对于 Google 文档,应用程序可以将其转换为 应用程序可以处理。当打开方式以这种方式触发转化时, Drive 评估应用程序可以打开的 MIME 类型(在 registration) 并推断应用程序的格式列表 可以导入。

    文档中列出了 Google 文档格式。

    要操作您将打开的工作表,您可以参考here

    Sheets API 允许您创建工作表、删除工作表和控制工作表 他们的属性。此页面上的示例说明了一些常见的 表单操作可以通过API实现。

    更多信息,您可以参考herehere

    【讨论】:

      猜你喜欢
      • 2020-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多