如何更改有条件格式化的单元格的内部颜色索引

如果一个单元格是有条件格式的,我不能简单地改变内部颜色索引的cells(row , col).interior.colorindex = 6

我尝试过,但单元格的格式丢失了

  val = wRes.Cells(i, p) wRes.Cells(i, p).Clear wRes.Cells(i, p).Interior.ColorIndex = 6 wRes.Cells(i, p) = val 

像某些细胞有date和其他有数字在“00,000”这种格式丢失。

使用,

 wRes.Cells(i, p).FormatConditions.Delete 

…将适用范围重新设置为:现有条件格式的范围以排除要更改的单元格。