我正在使用以下代码将样式应用于单元格。
但Office美国版中有“好”字样。
在其他语言的Office版本中,它的名称不同。
还有其他方式来指定样式
Range cell;
cell.EntireRow.Style = "Good";
我认为Workbook.Styles[index]
可用于指定样式。
但不知道样式的确切索引:Normal,Good,Bad也会在其他语言Office版本中有所不同。
另一种解决方案是手动分配所有样式值。
但此解决方案中的问题是获取样式Normal,Good,Bad的所有值。
答案 0 :(得分:0)
我从未见过名为“Good”的Style - Office 2003的样式名称如“逗号”,“百分比”,“货币”,......
你自己加了吗?
在任何情况下,Style都有两个名称属性“Name”和“NameLocal”。
我相信您可以使用它作为Workbook.Styles集合的索引器,因此您的美国英语名称应该适用于其他Office语言。
答案 1 :(得分:0)
我已使用索引来指定样式。