【发布时间】:2025-11-22 05:10:02
【问题描述】:
我有一个名为“First Price”的列(excel 列:AG)和一个名为“First Price Override”的列(excel 列:AH)和一个名为“First Price Override 2”的列(excel 列:AI)。
我需要在 C# 中编写一些条件格式来检查 AH 或 AI 列中的值。如果他们在此单元格中输入了值,则 AG 列(与输入的值相关联的行 - 需要将字体样式删除线设置为 true)
我该怎么做?
var orfirstpricerange1 = Worksheet.Range["AH:AH"];
var orfirstpricerange2 = Worksheet.Range["AI:AI"];
var firstpricerange = Worksheet.Range["AG:AG"];
firstpricerange.Font.Strikethrough = true;
我已经完成了上述操作,但不知道如何将它们放在一起使用条件格式。
【问题讨论】:
-
这有帮助吗:*.com/questions/10240132/… ?
-
试图遵循这一点,但我不知道如何检查该列是空单元格还是其中有值。上面的示例显示两列彼此相等。该示例还比较了指定的行 - 我需要将其应用于整个列。不仅仅是 D1 和 E1。