内饰.颜色不起作用

本文关键字:不起作用 颜色 内饰 | 更新日期: 2023-09-27 18:24:27

using Excel = Microsoft.Office.Interop.Excel;
using Microsoft.Office.Interop.Excel;

法典

oSheet = (Excel.Worksheet)oWB.ActiveSheet;
oSheet.Name = "Data";
oSheet.Cells[1, 1].Interior.Color = 4;

我的目标是获取单元格值,需要将背景颜色设置为颜色索引 4。

例。

如果单元格[5,2]包含"否"的文本,则需要将背景颜色设置为颜色。 索引 4.

但是我得到错误

不包含"内部">

的定义,并且找不到接受类型为"对象"的第一个参数的扩展方法"内部">

内饰.颜色不起作用

我自己还没有测试过,但是如果你想使用Color,你必须使用RGB值。但是要小心,因为B和R是切换的,所以你必须使用B G R来设置你的Color

如果要使用颜色索引 4,请改用ColorIndex

oSheet.Cells[1, 1].Interior.ColorIndex = 4;