OpenXml电子表格.值过滤器,样式和unicode字符

cro*_*arp 7 .net c# openxml c#-4.0

由于文档很少,我在C#中遇到OpenXml SpreadSheetDocument问题.

  1. 如何使用过滤器制作顶行?
  2. 如何使颜色交替?
  3. 我想在我的SheetData中放入unicode字符,但是当我选择excel时它会给我一个错误..
  4. 更改顶行颜色.你能说是否有一些正确的方法可以做到这一点,比msdn上提供的更多文档,或者发布一些StyleSheet代码?对不起我的英语不好.谢谢.

Eri*_*ite 2

我认为您的问题实际上是关于如何在电子表格中创建表格。表格是 Open XML / Excel 2007 / 2010 的一项很酷的功能,它使您能够通过单击列标题对一系列单元格进行排序。此外,它们还提供了行的替代色带。还有其他功能,例如能够拥有总行以及插入行时自动扩展。

我写了一篇关于表格以及如何创建表格的博客文章:Exploring Table Markup in SpreadsheetML。此外,我还录制了一个15 分钟的截屏视频,该视频探讨了标记,并展示了如何创建将普通单元格转换为表格的 Open XML SDK 程序。

-埃里克