ExcelScript.DataValidationErrorAlert interface
データ検証のエラー 警告プロパティを表します。
注釈
例
/**
* This script creates a data validation rule for the range B1:B5.
* All values in that range must be a positive number.
* Attempts to enter other values are blocked and an error message appears.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the range B1:B5 in the active worksheet.
const currentSheet = workbook.getActiveWorksheet();
const positiveNumberOnlyCells = currentSheet.getRange("B1:B5");
// Create a data validation rule to only allow positive numbers.
const positiveNumberValidation: ExcelScript.BasicDataValidation = {
formula1: "0",
operator: ExcelScript.DataValidationOperator.greaterThan
};
const positiveNumberOnlyRule: ExcelScript.DataValidationRule = {
wholeNumber: positiveNumberValidation
};
// Set the rule on the range.
const rangeDataValidation = positiveNumberOnlyCells.getDataValidation();
rangeDataValidation.setRule(positiveNumberOnlyRule);
// Create an alert to appear when data other than positive numbers are entered.
const positiveNumberOnlyAlert: ExcelScript.DataValidationErrorAlert = {
message: "Positive numbers only",
showAlert: true,
style: ExcelScript.DataValidationAlertStyle.stop,
title: "Invalid data"
};
rangeDataValidation.setErrorAlert(positiveNumberOnlyAlert);
}
プロパティ
message | エラー アラート メッセージを表します。 |
show |
ユーザーが無効なデータを入力したときにエラー アラート ダイアログを表示するかどうかを指定します。 既定値は |
style | データ検証アラートの種類については、「 |
title | エラー アラート ダイアログのタイトルを表します。 |
プロパティの詳細
message
エラー アラート メッセージを表します。
message: string;
プロパティ値
string
showAlert
ユーザーが無効なデータを入力したときにエラー アラート ダイアログを表示するかどうかを指定します。 既定値は true
です。
showAlert: boolean;
プロパティ値
boolean
style
データ検証アラートの種類については、「 ExcelScript.DataValidationAlertStyle
」を参照してください。
style: DataValidationAlertStyle;
プロパティ値
title
エラー アラート ダイアログのタイトルを表します。
title: string;
プロパティ値
string
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Scripts