c# - 使用 RGB 值设置 Excel 单元格颜色

标签 c# .net excel-interop

我正在尝试使用 RGB 值设置 Excel 单元格,而不是我目前使用的方式,因为我需要将单元格设置为特定颜色而不是设置的标准颜色。

我目前是这样做的:

ChartRange.Interior.Color = Microsoft.Office.Interop.Excel.XlRgbColor.rgbRed;

是否可以在 C# 中设置 RGB 值的颜色?

我正在使用 Excel 工作表,这些工作表的颜色由 VBA 中的 RGB 值设置。

最佳答案

您可以使用 FromArgb 分配 System.Drawing.Color,如下所示:

ChartRange.Interior.Color = System.Drawing.Color.FromArgb(255, 0, 0);

关于c# - 使用 RGB 值设置 Excel 单元格颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45321680/

相关文章:

c# - 字段永远不会分配给,并且将始终具有其默认值 null (CS0649)

c# - 按相等分组对象

vb.net - 在 VB.NET 中调用 Marshal.FinalRelease 后 Excel 的实例仍然存在

c# - 如何在不映射到 EF 上下文的情况下使用 DataAnnotations 属性验证模型?

c# - 如何将命令中的文本框文本作为参数传递 WPF

c# - 如何动态地向匿名对象添加属性?

c# - 如何读取大文件并按 "\r\n"分割

.net - 如果工作线程返回未处理的内容,则继续主线程

c# - Interop.Excel 本地化和 Range.Formula 与 Formulalocal

c# - 使用 C# 从 Excel 中读取单元格的方法有哪些?