通过c#格式化单元格样式

本文关键字:样式 单元格 格式化 通过 | 更新日期: 2023-09-27 17:49:23

我使用以下代码为单元格应用样式。

但是样式"Good"出现在Office美国版中。

在其他语言的Office版本中,它的名称是不同的。

是否有其他方法来指定样式

Range cell;
cell.EntireRow.Style = "Good"; 

我认为Workbook.Styles[index]可以用来指定风格。

但不知道样式的确切索引:Normal, Good, Bad,在其他语言的Office版本中是否会有所不同。

另一个解决方案是手动分配所有样式值。

但是这个解决方案的问题是要得到Normal, Good, Bad样式的所有值

通过c#格式化单元格样式

我从未见过命名为"Good"的样式——Office 2003的样式名有"Comma", "Percent", "Currency",…

是你自己加的吗?

在任何情况下,样式都有两个名称属性" name "answers"NameLocal"。

我相信您可以将其用作工作簿的索引器。样式集合,因此您的美国英文名称应该适用于其他Office语言。

我使用索引来分配样式