Freigeben über


ExcelScript.CustomDataValidation interface

Stellt die benutzerdefinierten Datenüberprüfungskriterien dar.

Hinweise

Beispiele

/**
 * This script adds data validation to a range.
 * The validation prevents duplicate entries within that range.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the range "B2:B20".
  const sheet = workbook.getActiveWorksheet();
  const range = sheet.getRange("B2:B20");

  // Set data validation on the range to prevent duplicate, non-blank entries.
  const dataValidation = range.getDataValidation();
  dataValidation.setIgnoreBlanks(true);
  const duplicateRule : ExcelScript.CustomDataValidation = { 
    formula: "=COUNTIF($B$2:$B$20, B2)=1"
  };
  dataValidation.setRule({
    custom: duplicateRule
  });
}

Eigenschaften

formula

Eine benutzerdefinierte Formel für die Datenüberprüfung. Dadurch werden spezielle Eingaberegeln erstellt, z. B. das Verhindern von Duplikaten oder das Einschränken der Summe in einem Zellbereich.

Details zur Eigenschaft

formula

Eine benutzerdefinierte Formel für die Datenüberprüfung. Dadurch werden spezielle Eingaberegeln erstellt, z. B. das Verhindern von Duplikaten oder das Einschränken der Summe in einem Zellbereich.

formula: string;

Eigenschaftswert

string