2011-07-14 14 views
0

我使用java api从数据库中获取数据到excel表格,其中 我有一个列名日期和在excel上打印的格式是1-jul-11 我这样做,输出为相同的,但主要的问题是,当我点击在 Excel中此列,并尝试将格式1 - 07月11 2011/7/1改变那么它不会发生, 所以我的主要问题是如何以灵活的形式获取数据的excel,因此用户可以根据他改变数据格式。如何在excel表格上打印dyanmic数据

+1

*“我有一个问题PLZ解决。” *是的,你似乎有你的shift键有问题(使用大写的每一句的开头和单词I)和拼写(这个词是“请“)。如果你打算认真对待,请修正两者。 –

回答

0

看来,在您的Excel文件中,日期事实上存储为字符串。这可能是为什么改变格式不起作用。

所以,你需要的日期存储为日期,并可能(事实上店日期,因为Excel作为数字)指定一个日期格式的单元为好。

如果您告诉我们您所使用的库生成Excel文件(例如,POI),并张贴创建一个包含日期的Excel单元格的代码,那么我可以甚至可能给你一个代码示例。