2013-04-09 146 views
3

我想显示日期格式DD/MM/YYYY在Excel与电子表格齿轮库文件,但系统和办公室,看起来像是运行的英语本地化。电子表格齿轮和DateTime格式

我已经尝试使用Cell.NumberFormat财产和直接设置DateTime对象的Cell.Value财产,但没有成功...

你对如何控制Excel的格式化任何想法日期时间?

Grtz

+0

也许这将帮助http://stackoverflow.com/a/3310837/891715 – Arie 2013-04-09 12:59:25

+0

不,已经尝试。但thx :) – 2013-04-09 13:29:34

回答

4

好的,刚刚找到了解决方案。

当我创建WorkbookSet对象,我可以指定的CultureInfo(其不能被后置位)。

例子:

SpreadsheetGear.Factory.GetWorkbookSet(CultureInfo.CurrentCulture); 
+0

优秀!是的,系统的区域设置通常是Excel如何解释类​​似日期的值,并且在区域设置之间传输数据时这是一个问题。您可以在工作簿级别(在Excel中打开工作簿时它是可选参数)或在系统级别更改此设置。干杯! – 2013-04-09 13:43:04