读书人

读取excel时间异常

发布时间: 2012-03-01 10:25:46 作者: rapoo

读取excel时间错误
我想把Excel里面的数据读出来,其它的还好,就是有一列的格式是"0:02.13"这样的,我用c++builder的语句:cji = vSheet1.OlePropertyGet("Cells",irow,3); 去读取它,结果读出来却是这样的了:2.51215277777778E-03

[解决办法]

C/C++ code
vSheet1.OlePropertyGet("Cells", irow, 3).OlePropertySet("NumberFormatLocal", "@");cji = vSheet1.OlePropertyGet("Cells",irow,3);
[解决办法]
继续跟谁 ccrun 老大的步伐 ^_^

也可以先把你读出来的数据用Double保存起来,然后转成TDataTime

读书人网 >C++ Builder

热点推荐