如何在Excel工作表上打印动态数据

时间:2011-07-14 08:29:06

标签: java excel

我正在使用java api从数据库中获取数据到excel表,其中 我有一个列名日期,在excel上打印的格式是1-jul-11 我已经这样做了,输出是一样的,但主要的问题是当我点击这个列时 excel并尝试将格式从1-jul-11更改为7/1/2011然后不会发生, 所以我的主要问题是如何以灵活的形式获取数据 excel所以用户可以根据他改变数据格式。

1 个答案:

答案 0 :(得分:0)

似乎在Excel文件中,日期实际上存储为字符串。这可能是为什么更改格式无效。

因此,您需要将日期存储为日期,并且可能也会为单元格指定日期格式(因为Excel实际上将日期存储为数字)。

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