2023-09-22 スプレッドシート を API や GAS で扱うときに常に意識しておいたほうが良いことの一つ ソフトウェア開発 結論 シート上での「型」と API や GAS 上での「型」の違い。 具体例 取得した値に対して文字列操作をするときに、数値に対して置換をするとエラーが出る*1 型恐怖症 たとえば GAS なら、何でもかんでも String(hoge) でキャストするという方法がある。一般的にはこれはエラーを握りつぶす行為になってしまうが、様々な状況を考えると GAS ならギリギリありかなと思っている。 *1:このエラーメッセージがすぐには分かりにくいことがある