如何使用脚本设置列以显示月份名称而不是整个日期?
可以通过在菜单中选择Format>Number>August
来手动执行此功能,但我想在代码中执行此操作。
这就是我所尝试的但我似乎无法找到我应该放入的格式条件":
function myFunction() {
var spr = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spr.getSheets()[0];
var column = sheet.getRange("A:A");
column.setNumberFormats("Month"); // I'm pretty sure it's not supposed to be "Month" here, so what is it supposed to be?
}
澄清;我想设置整个列进行更改:01/01/2015
以显示January
。
我在上面的代码中得到的错误消息是"找不到方法setNumberFormats(string)"如果我将"Month"
更改为"L"
或"MM"
,则情况相同。
答案 0 :(得分:1)
脚本中有很多拼写错误...(编写代码时请更加小心,并使用自动完成功能检查拼写:control + SPACE)
代码是这样的:
callback interfases