使用VB6 {CSV}在CSV中添加带有重复值的缺失值

时间:2017-10-05 06:52:14

标签: csv vb6 adodb

我有一个CSV文件,如下图所示。其中包含的列分别为日期,时间,打开,高,低,关闭和音量

Sample image of CSV

其中,时间列应该有顺序差异,如 1分钟,3分钟,5分钟,30分钟等,下面,我的样本CSV文件有1分钟的数据差异与不一致时间间隔。

我想将缺失时间的值插入上一个有效时间值的值,直至下一个有效时间值。

例如:
实际档案
1/2/2014 14:09有9.68,9.76,9.68,9.75和800
1/2/2014 14:10有9.72,9.73,9.72,9.73和300
1/2/2014 15:31有9.67,9.7,9.65,9.66和400
1/2/2014 15:32有9.75,9.75,9.75,9.75和400
1/2/2014 16:00有9.74,9.74,9.74,9.74和512

预期结果:
1/2/2014 14:09有9.68,9.76,9.68,9.75和800
1/2/2014 14:10有9.72,9.73,9.72,9.73和300
1/2/2014 14:11有9.72,9.73,9.72,9.73和300
1/2/2014 14:12有9.72,9.73,9.72,9.73和300
1/2/2014 14:13有9.72,9.73,9.72,9.73和300
1/2/2014 14:14有9.72,9.73,9.72,9.73和300
1/2/2014 14:15有9.72,9.73,9.72,9.73和300 .....
.....
.....
.....
1/2/2014 15:30有9.72,9.73,9.72,9.73和300
1/2/2014 15:31有9.67,9.7,9.65,9.66和400
1/2/2014 15:32有9.75,9.75,9.75,9.75和400
1/2/2014 15:33有9.75,9.75,9.75,9.75和400
1/2/2014 15:34有9.75,9.75,9.75,9.75和400
1/2/2014 15:35有9.75,9.75,9.75,9.75和400
.....
.....
.....
.....
1/2/2014 15:59有9.75,9.75,9.75,9.75和400
1/2/2014 16:00有9.74,9.74,9.74,9.74和512

注意: 我想在不使用Excel应用程序对象的情况下实现。我的客户端要求不允许使用Excel对象。

任何帮助将不胜感激..

0 个答案:

没有答案