【发布时间】:2023-04-01 21:27:01
【问题描述】:
我正在使用 Google 应用脚本。我正在尝试:
- 制作电子表格的副本
- 为副本指定一个特定的文件名,然后
- 将其保存到特定文件夹。
- 撤消对主工作表所做的更改
我们希望使用 Google 表格为我们公司开具发票。我们通过 excel 做到了这一点,但想改用谷歌。我正在使用以下代码,但实际上并没有重命名文件。如果可能,我还想添加创建副本的当前日期。 **我对编码一无所知,但能够拼凑一些东西,让我们的夫妻公司更容易。
function saveAsSpreadsheet(){
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var range = sheet.getRange('Carolina Fireworks Order Form!C8');
sheet.setNamedRange('CustomerName', range);
var TestRange = sheet.getRangeByName('Carolina Fireworks Order Form!C8').getValues();
Logger.log(TestRange);
var destFolder = DriveApp.getFolderById("1UdK90fEs3gkP4KZuUbmZbvvyVAW5ZMGw");
DriveApp.getFileById(sheet.getId()).makeCopy('TestRange', destFolder);
}
【问题讨论】:
标签: google-apps-script google-sheets google-drive-api