我创建了一个类似于Google Apps脚本Help Center上提供的示例的信息中心。它包含过滤包含数据的电子表格的控件。我想在仪表板上添加一个选项,允许用户将过滤后的视图导出到新的CSV文件或Google表格文件中,这些文件将保存在其驱动器中但是我不知道如何执行此操作。有什么建议吗?
答案 0 :(得分:0)
以下是Google教程的代码段:
function saveAsCSV() {
// Prompts the user for the file name
var fileName = Browser.inputBox("Save CSV file as (e.g. myCSVFile):");
// Check that the file name entered wasn't empty
if (fileName.length !== 0) {
// Add the ".csv" extension to the file name
fileName = fileName + ".csv";
// Convert the range data to CSV format
var csvFile = convertRangeToCsvFile_(fileName);
// Create a file in the Docs List with the given name and the CSV data
DocsList.createFile(fileName, csvFile);
}
else {
Browser.msgBox("Error: Please enter a CSV file name.");
}
}*