有了这个:
using Excel = Microsoft.Office.Interop.Excel;
我正在打开 excel,然后将第一个单元格的颜色设置为透明,如下所示:
xlRange = xlWorkSheet.get_Range("A1");
xlRange.Interior.Color = System.Drawing.Color.Transparent;
问题是它变成了白色并且“边框”消失了。我想放置“无填充”选项,但它不起作用。
我也试过这个:
xlRange.Interior.Color = System.Drawing.Color.Empty;
但随后它将单元格颜色更改为黑色。
我该如何解决这个问题?
最佳答案
假设您想要获得与单元格初始状态相同的状态(在新工作表中),请使用:
xlRange.Interior.ColorIndex = 0;
关于c# - 如何使用 c# 对 excel 单元格的背景颜色使用无填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10352773/