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");
}
Свойства
complete |
Указывает, должно ли совпадение быть полным или частичным. Полное совпадение соответствует всему содержимому ячейки. Частичное совпадение соответствует подстроку в содержимом ячейки (например, |
match |
Указывает, учитывается ли совпадение с учетом регистра. Значение по умолчанию — |
Сведения о свойстве
completeMatch
Указывает, должно ли совпадение быть полным или частичным. Полное совпадение соответствует всему содержимому ячейки. Частичное совпадение соответствует подстроку в содержимом ячейки (например, cat
частично соответствует caterpillar
и scatter
). Значение по умолчанию — false
(частичное).
completeMatch?: boolean;
Значение свойства
boolean
matchCase
Указывает, учитывается ли совпадение с учетом регистра. Значение по умолчанию — false
(без учета регистра).
matchCase?: boolean;
Значение свойства
boolean
Office Scripts