1

我目前正在使用 SDK 的 v2.0 来生成一个 Excel 工作簿,并且一切顺利,直到我开始应用单元格格式。

我已经创建了一些 CellFormats 并成功应用了它们,但是我需要配置一些更多的排列:

  • 4 种字体(普通、粗体、斜体和粗体+斜体)
  • 5 种数字格式
  • 3个对齐(左,右和中心)
  • 2个边框(无和顶部+底部)

这相当于 120 种样式 - 我真的需要为每种样式配置一个 CellFormat 吗?萨利那是通往疯狂的道路;-)

如果它必须是这样,那么我对 CellFormats 集合的生成感到满意,但我担心在应用它们时引用这些格式 - 这对我来说听起来太不稳定了。

我已经在 OpenXMLDeveloper 中发布了这个,但是那里仍然很安静,所以我希望 SO 可以来拯救我。

4

1 回答 1

1

那么这个问题的答案似乎是肯定的!

我确定了可能的排列并创建了一个接受 FontId 和 BorderId 等参数的方法。

然后我只调用了该方法大约 20 次来创建我需要的样式集合。

我仍然认为这有点笨拙;-)

于 2009-09-15T16:29:17.200 回答