如何在 google 应用程序脚本上使用 NumberFormat 函数

How use a NumberFormat function on google apps script

我有一个获得值的网络应用程序。我用这些数据为我的 sheet 添加了一行。但是,我希望此数据具有文本格式,因为我想获取我键入的值。 我的 sheet 出现了一些问题,比如“and”被识别为数字。 例如:2000e7 显示为:2.00E + 10。 我知道你有一个改变格式的功能。 NumberFormat (" ")

但我认为我没有正确使用它。

我的代码:

  var ws=  ss.getSheetByName(flag);
  ws.appendRow([Entrada,Modelo,SN,Ocorrencia,Status,data,obs])

  var ss2 = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss2.getSheets()[0];
  var range = sheet.getRange("My Last row");

// Money format
range.setNumberFormat("@");
  

有时更好的方法是在值前面加上 ' 而不是使用 setNumberFormat

相关