スクリプトを見ますと、var range = sh.getRange(row);
が修正箇所と思われます。row
は、数値ですので、ここでエラーが発生していると思われます。そこで、次のような変更はいかがでしょうか。
From:
var range = sh.getRange(row);
To:
var range = sh.getRange(row + ":" + row);
- この修正では、A1Notationとして1行分を表現しました。
- トリガー設定の画像を見ますと、installable triggerとしてOnChangeトリガーを使われていますが、スクリプトからは、simple triggerのOnEditでも動作すると思われます。これについては、実際の仕様から判断してください。
Reference:
Like!