【发布时间】:2019-07-02 06:28:33
【问题描述】:
所以代码复制了Sheet1 B2:G2的内容,B2单元格包含一个经常以多个0开头的代码。Sheet1中一切正常,但是一旦执行脚本并将其复制到Sheet2,格式变为“自动和“000001”变成了“1”。我似乎无法找到一个方法,将它作为纯文本的即时格式以保持前面的 0。此外,G 单元格包含€,所以我不想要将整行设置为纯文本,仅 B 列。
function moveValuesOnly() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var source = ss.getRange("Sheet1!B2:G2");
var destSheet = ss.getSheetByName("Sheet2");
destSheet.appendRow(source.getValues()[0]);
}
【问题讨论】:
标签: google-apps-script google-sheets google-apps