Я использую exceljs 3.8.2
. В документации есть метод addConditionalFormatting
для условного форматирования. Но после установки этот метод не найден.
Я использую код ниже.
import { Workbook, Worksheet, Cell, Fill, Row } from 'exceljs';
worksheet.addConditionalFormatting({
ref: 'A1:E7',
rules: [
{
type: 'expression',
formulae: ['MOD(ROW()+COLUMN(),2)=0'],
style: {fill: {type: 'pattern', pattern: 'solid', bgColor: {argb: 'FF00FF00'}}},
}
]
})