JavaScript
Google Apps Script(GAS)について質問です。 スプレッドシートに設定してあるデータの入力規則の「条件」に何が設定されているかをGASで抽出したいのですが方法が分かりません。 自分なりに調べて [対象セルの指定].getDataValidation().Type(); で抽出してみたのですがログで中身を見ると大量の情報(下記の一部抜粋)が出てきて特定出来ませんでした。 おそらくここからさらに細かく指定する必要があるのだと思いますが方法が分かりません。 GASに詳しい方にご回答頂けると幸いです。 <一部抜粋> Logging output too large. Truncating output. { toString: [Function: toString], name: [Function: toString], toJSON: [Function: toString], ordinal: [Function: ordinal], compareTo: [Function: compareTo], DATE_AFTER: { toString: [Function: toString], name: [Function: toString], toJSON: [Function: toString], ordinal: [Function: ordinal], compareTo: [Function: compareTo], DATE_AFTER: [Circular], DATE_BEFORE: { toString: [Function: toString], name: [Function: toString], toJSON: [Function: toString], ordinal: [Function: ordinal], compareTo: [Function: compareTo], DATE_AFTER: [Circular], DATE_BEFORE: [Circular], DATE_BETWEEN: [Object], DATE_EQUAL_TO: [Object], DATE_IS_VALID_DATE: [Object], DATE_NOT_BETWEEN: [Object], DATE_ON_OR_AFTER: [Object], DATE_ON_OR_BEFORE: [Object], NUMBER_BETWEEN: [Circular], NUMBER_EQUAL_TO: [Object], NUMBER_GREATER_THAN: [Object], NUMBER_GREATER_THAN_OR_EQUAL_TO: [Object], NUMBER_LESS_THAN: [Object], NUMBER_LESS_THAN_OR_EQUAL_TO: [Object], NUMBER_NOT_BETWEEN: [Object], NUMBER_NOT_EQUAL_TO: [Object], TEXT_CONTAINS: [Object], TEXT_DOES_NOT_CONTAIN: [Object], TEXT_EQUAL_TO: [Object], TEXT_IS_VALID_EMAIL: [Object], TEXT_IS_VALID_URL: [Object], VALUE_IN_LIST: [Object], VALUE_IN_RANGE: [Object], CUSTOM_FORMULA: [Object], CHECKBOX: [Object] }, DATE_BETWEEN: