我正在尝试选择我的Google云端硬盘中的一些csv文件并将其转换为Google表格文件。我知道我可以使用Open选项逐个执行此操作,但由于我有数百个文件,我正在寻找使用多选和转换的方法。
答案 0 :(得分:6)
我知道两种转换多个文件的方法,并且"多选和转换"不是其中之一。
下载文件,然后重新上传,首次启用"转换上传"在云端硬盘设置中。
使用Apps Script,可以自动将CSV文件转换为Google电子表格格式。首先,将要转换的文件移动到文件夹并记下其id(?id=
之后可共享链接的一部分)。使用以下脚本中的文件夹ID。
function convert() {
var folder = DriveApp.getFolderById('folder id here');
var files = folder.getFiles();
while (files.hasNext()) {
var file = files.next();
Drive.Files.copy({}, file.getId(), {convert: true});
}
}
按照说明启用脚本使用的Advanced Drive Service。最后,运行它。它将创建给定文件夹中所有文件的转换副本。