获取列以显示月份名称Google App Script

时间:2015-06-22 08:14:03

标签: google-apps-script

如何使用脚本设置列以显示月份名称而不是整个日期?

可以通过在菜单中选择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",则情况相同。

1 个答案:

答案 0 :(得分:1)

脚本中有很多拼写错误...(编写代码时请更加小心,并使用自动完成功能检查拼写:control + SPACE)

代码是这样的:

callback interfases