条件格式BUG

阅读次数 42

官方工具文档关于条件格式的示例报错,应该是存在BUG

// 区域对象
let range = Application.Range('A1:A5')

// 条件格式对象
let formatConditions = range.FormatConditions

// 添加条件格式
let formatCondition = formatConditions.Add(
    Application.Enum.XlFormatConditionType.xlExpression,
    undefined,
    '=A1>5' // 当值大于5时,显示特定样式
)
// 设置公式
range.Value = '6'

// 编辑不满足条件格式时的指定样式
formatCondition.With({
    Interior: { Color: '#000000' },
    Font: {
        Bold: true,
        Color: '#FF0000',
        Underline: Application.Enum.XlUnderlineStyle.xlUnderlineStyleSingle,
        Italic: true,
        Strikethrough: true
    },
    Border: { LineStyle: -4119, Color: '#FF0000' }
})
0 Answers