Поделиться через


ExcelScript.WorksheetSearchCriteria interface

Представляет используемые критерии поиска на листе.

Комментарии

Примеры

/**
 * 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");
}

Свойства

completeMatch

Указывает, должно ли совпадение быть полным или частичным. Полное совпадение соответствует всему содержимому ячейки. Частичное совпадение соответствует подстроку в содержимом ячейки (например, cat частично соответствует caterpillar и scatter). Значение по умолчанию — false (частичное).

matchCase

Указывает, учитывается ли совпадение с учетом регистра. Значение по умолчанию — false (без учета регистра).

Сведения о свойстве

completeMatch

Указывает, должно ли совпадение быть полным или частичным. Полное совпадение соответствует всему содержимому ячейки. Частичное совпадение соответствует подстроку в содержимом ячейки (например, cat частично соответствует caterpillar и scatter). Значение по умолчанию — false (частичное).

completeMatch?: boolean;

Значение свойства

boolean

matchCase

Указывает, учитывается ли совпадение с учетом регистра. Значение по умолчанию — false (без учета регистра).

matchCase?: boolean;

Значение свойства

boolean