Google スプレッドシートでカスタム関数を作成しています。date.getDate()を使用しているため、入力の 1 つは日付でなければなりません。
入力変数がたとえば文字列の場合、#ERROR!が発生します。セルに、セルのコメントに一般的なエラーが表示されます。
try and catch 構造を使用する:
try {
var DAYNUMBER = date.getDate();
} catch (e) {
throw ("Function parameter 1 expects a date value the value entered is not in a date format.");
}
コメントのエラー メッセージを変更できましたが、最後に次のように表示されます。
(line 44).
また、セルの値を #VALUE! に変更したいと思います。#ERROR! の代わりに メッセージ。
これを行う方法に関するドキュメントを探していましたが、何も見つかりませんでした。
ドキュメントを参照するか、(行 44) メッセージを回避してセルの値を #VALUE に変更する方法を教えてください。それはありがたいです。
前もって感謝します。