1
我正在使用Office interop生成包含日历的Excel文件。Excel更改单元格颜色
我的问题是,我改变了一次单元格的颜色(比方说,当我生成表格,例如:着色周末)。
例如:
tableRange = worksheet.Range["B1", "B6"];
tableRange.Interior.Color = ColorTranslator.FromHtml(entry.color);
然后i循环通过一些数据,并将其插入到日历中。首先,我得到起始单元格并插入颜色,字体,值为cell = worksheet.Cells[rowIndex, column]; ...
。之后,我得到的范围和合并的单元格
tableRange = worksheet.Range[column[start] + row, column[end] + row];
tableRange.Select();
tableRange.Merge();
上面的代码工作,但起始单元格的颜色不会改变我的新颜色
做得好寂寞! –