GoogleAppScript(GAS)で数字をテキストとしてspreadsheetに書き込む

例えば100,001,002,003,004,005,006みたいなカンマ区切りの数字をテキストとしてspreadsheetに書き込んでしまうと数値として認識するためspreadsheet上でオーバーフローしてしまう場合があります。

これをテキストとして認識してもらうためには以下のようにFormatをセットすれば解決します。

1
2
3
var range = listMove2PokeSheet.getRange(2, 1, rowNum, columnNum);
range.setNumberFormat('@');
range.setValues(data);