Freigeben über


ExcelScript.WorksheetSearchCriteria interface

Stellt die zu verwendenden Arbeitsblattsuchkriterien dar.

Hinweise

Beispiele

/**
 * This script searches through a worksheet and finds cells containing "No". 
 * Those cells are filled with the color red.
 * Use Range.find instead of Worksheet.findAll when you want to limit the search to a specific range.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the current, active worksheet.
  const worksheet = workbook.getActiveWorksheet();

  // Get all the cells that exactly contain the string "No".
  const searchCriteria: ExcelScript.WorksheetSearchCriteria = { 
    completeMatch: true,
    matchCase: true
  };
  const noCells = worksheet.findAll("No", searchCriteria);

  // Set the fill color to red.
  noCells.getFormat().getFill().setColor("red");
}

Eigenschaften

completeMatch

Gibt an, ob die Übereinstimmung vollständig oder teilweise sein muss. Eine vollständige Übereinstimmung entspricht dem gesamten Inhalt der Zelle. Eine partielle Übereinstimmung entspricht einer Teilzeichenfolge innerhalb des Zellinhalts (z. cat B. teilweise übereinstimmungen caterpillar und scatter). Der Standardwert ist false (partielle).

matchCase

Gibt an, ob bei der Übereinstimmung die Groß-/Kleinschreibung beachtet wird. Der Standardwert ist false (ohne Berücksichtigung der Groß-/Kleinschreibung).

Details zur Eigenschaft

completeMatch

Gibt an, ob die Übereinstimmung vollständig oder teilweise sein muss. Eine vollständige Übereinstimmung entspricht dem gesamten Inhalt der Zelle. Eine partielle Übereinstimmung entspricht einer Teilzeichenfolge innerhalb des Zellinhalts (z. cat B. teilweise übereinstimmungen caterpillar und scatter). Der Standardwert ist false (partielle).

completeMatch?: boolean;

Eigenschaftswert

boolean

matchCase

Gibt an, ob bei der Übereinstimmung die Groß-/Kleinschreibung beachtet wird. Der Standardwert ist false (ohne Berücksichtigung der Groß-/Kleinschreibung).

matchCase?: boolean;

Eigenschaftswert

boolean