簡體   English   中英

將CSV文件批量導入Google表格文件中的單個表格中

[英]Bulk import CSV file into a single sheet in a Google Sheet file

我正在嘗試編寫一個Google Sheet App腳本,該腳本將CSV文件批量導入到Google工作表中的單個工作表中。

每周,我的服務器都會向我發送一個CSV文件報告,其中包含來自數據庫的一些更新數據。 每個CSV文件都具有完全相同的結構,因為它是相同的報告,並且只有日期在更改。

我自動將所有csv下載到Google雲端硬盤上的一個文件夾中。有沒有一種方法可以構建一個腳本來掃描該文件夾,請打開第一個CSV文件,然后用數據(以及CSV報告的日期)填充Google工作表,然后刪除當前文件夾中的CSV,然后移至下一個CSV文件。

如果您不想弄亂代碼,也可以給我們這個插件: https : //www.sheetgo.com/

對我們來說很好。 :)

要掃描/搜索驅動器中的文件, 是您需要的。

您可以使用Drive API的files.list方法搜索文件。 域管理員還可以使用teamdrives.admin.list方法在組織中搜索Team Drive。

在您的應用中打開並轉換Google文檔

在API控制台的Drive API的Drive UI集成選項卡中啟用了“ 導入”選項的情況下注冊的應用程序可以導入支持的Google Doc格式。 這意味着,如果用戶為Google文檔選擇“ 打開方式”,則該應用程序可以將其轉換為該應用程序可以處理的格式。 當“ 打開方式”以這種方式觸發轉換時,雲端硬盤會評估應用可以打開的MIME類型(在注冊過程中設置),並推斷應用可以導入的格式列表。

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

要操作您將要打開的工作表,可以在這里參考。

Sheets API允許您創建工作表,刪除工作表並控制其屬性。 本頁上的示例說明了如何使用API​​實現一些常用的表格操作。

有關更多信息,可以從此處此處進行參考。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM