通过c#格式化单元格样式
我正在使用以下代码将样式应用于单元格。
但是美国版的“好”风格。
在其他语言的Office版本中,其名称是不同的。
有没有其他的方式来分配风格
Range cell; cell.EntireRow.Style = "Good";
我认为Workbook.Styles[index]
可以用来分配样式。
但不知道样式的确切索引:正常,好,坏在其他语言的Office版本也会有所不同。
另一个解决scheme是手动分配所有样式值。
但在这个解决scheme中的问题是获取所有样式的正常,好,坏的值。
我从来没有见过名为“好”的风格 – Office 2003的风格名称,如“逗号”,“百分比”,“货币”,…
这是你自己添加的吗?
无论如何,一个Style有两个名字属性“Name”和“NameLocal”。
我相信您可以将其用作Workbook.Styles集合的索引器,因此您的美国英文名称应该可以在其他Office语言中使用。
我已经使用索引分配样式。