OpenXml 电子表格。值过滤器、样式和 unicode 字符

发布于 2024-11-07 09:38:16 字数 258 浏览 8 评论 0原文

由于文档较小,我在 C# 中使用 OpenXml SpreadSheetDocument 时遇到问题。

  1. 如何制作带有过滤器的顶行?
  2. 如何让颜色交替变化?
  3. 我想在我的 SheetData 中放入 unicode 字符,但是当我打开 Excel 时,它给了我一个错误..
  4. 更改顶行颜色。 你能说是否有一些正确的方法来做到这一点,比 msdn 上提供的更多文档,或者发布一些样式表代码? 对不起我的英语。 谢谢。

because of small documentation i have problems with OpenXml SpreadSheetDocument in C#.

  1. How to make top row with filter?
  2. How to make colors to alternate?
  3. I want to put unicode characters in my SheetData, but when i oppen the excel it gives me an error..
  4. Change the top row color.
    Can you say if there are some proper ways to do this, some more documentation than these available on msdn, or post some StyleSheet code?
    Sorry for my english.
    Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

寄风 2024-11-14 09:38:16

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

我写了一篇关于表格以及如何创建它们的博客文章: Exploring Table Markup in SpreadsheetML。此外,我还录制了一段15 分钟的屏幕录像来探索标记,并且演示如何创建将普通单元格转换为表格的 Open XML SDK 程序。

-埃里克

I think that your question is really about how to create tables in a spreadsheet. Tables are a cool feature of Open XML / Excel 2007 / 2010 that enable you to sort a range of cells by clicking on column headings. Also they are presented with alternative color bands for rows. There are additional features, such as ability to have a total row, and automatic expansion when you insert a row.

I've written a blog post about tables and how to create them: Exploring Table Markup in SpreadsheetML. In addition, I've recorded a 15 minute screen-cast that explores the markup, and shows how to create an Open XML SDK program that converts ordinary cells into a table.

-Eric

等风来 2024-11-14 09:38:16

不幸的是,我无法给您灵丹妙药,但是当我尝试弄清楚如何使用 OpenXML 构建 Word 文档时,我所做的就是在 Word 中完成工作,然后浏览生成的 .docx 文件以查看效果。

我建议同样的调查方法可以帮助您处理电子表格。

I can't give you a silver bullet, unfortunately, but what I did when trying to work out how to build Word Documents with OpenXML was to do the work in Word, then explore the resulting .docx file to see what the effect was.

I've suggest that the same investigative approach may help you with your spreadsheet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文