概要
なぜか replace が利用できずエラーになる
対処方法
本当に文字列型?
str.replace
変数 str が本当に文字列型になっているかコードをチェックする。数値型が入る可能性がある場合は
str = String(aaaa);
と型変換を行っておく。
事例
var str = e.range.getValue();
文字列と思いきや数値のみだと数値型になっている。以下に書き換えるとエラーはなくなった
var str = String(e.range.getValue());
プロパティ
Google Apps Script
コメント