gpt4 book ai didi

excel - 使用 Office Open Xml SDK 以编程方式格式化 Excel 工作表中的日期

转载 作者:行者123 更新时间:2023-12-02 06:50:38 25 4
gpt4 key购买 nike

我正在使用 Office open XML SDK 构建 Excel xlsx 电子表格。我可以通过将日期转换为“AO”日期表示并将单元格值设置为数字来将日期添加到工作表中。但是,我无法弄清楚如何将 dd-mm-yy 格式添加到单元格。

我见过很多复杂的示例,您必须从头开始创建样式表,向其中添加格式,然后引用该格式,但我认为一定有一种更简单的方法。我正在从模板创建工作表,Excel 已经具有内置格式/样式。 IMO 我应该能够从我用作模板的 Excel 文件加载样式表,然后应用该格式。但不知道该怎么做。

最佳答案

如果您从头开始创建 xlsx,则无法避免创建样式表。您至少需要样式表和单元格格式元素。单元格格式元素可以引用内置日期格式,在这种情况下,您可以避免自定义数字格式,但如果您想要非内置的日期格式,则还需要数字格式元素。

如果您从模板 xlsx 创建 xlsx,则可以引用已定义的单元格格式,但它可能非常敏感,因为引用仅基于索引,因此您可以更安全地查看定义的单元格格式来查找与您想要的日期格式相匹配的格式,而不是对单元格格式索引进行硬编码。

关于excel - 使用 Office Open Xml SDK 以编程方式格式化 Excel 工作表中的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4946503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com