NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

请问如何在excel中的第一列添加当前时间值

本身有一个采集数据,然后将其放入excel中的vi,二位的数组(有采集到的数据,及对数据的分析),现想在excel中加入当前计算机时间,可是不知道如何将其放到excel中.我有将其转换成dbl,然后和原先的那些数组组合成二维数组,可是这样显示出来的值根本及不是时间,可是如果转换成string的话又如何放到原先的excel中呢?
0 项奖励
1 条消息(共 12 条)
7,039 次查看
我发个程序给你,或许可以帮到你。
0 项奖励
2 条消息(共 12 条)
7,022 次查看
谢谢你,可是我的是7.0版本,开不了你的程序,你能不能将其转换成图片给我看一下啊,非常感谢!
0 项奖励
3 条消息(共 12 条)
7,019 次查看

这是7.0版本做的副本,你试一下

 

0 项奖励
4 条消息(共 12 条)
7,015 次查看
谢谢楼上的,可是我还是有问题,你这里是将时间转换成string形式,然后初始化一个array给excel文件,这时的时间都是一样的,可是我这里是要采集数据,时间上要求和采集到的数据想对应,而不是相同的一个值啊,因此我还是不明白该如何在excel的第一列添加这个时间值,不知能不能再详细的解释一下
0 项奖励
5 条消息(共 12 条)
7,012 次查看
时间变化的,因为数据少,1秒内就处理完了所以看不出变化,你在for循环里加一个延时比方500ms循环一次,就能看到时间在变化
0 项奖励
6 条消息(共 12 条)
7,008 次查看
不是的,我的意思是如果按照你给的那个程序的话会出现这样的问题,你所给程序中的一部分如附件中的图所示
0 项奖励
7 条消息(共 12 条)
7,006 次查看
完整的时间好象不能用LV输入到EXCEL中显示的吧?最好是用数据库好点。
0 项奖励
8 条消息(共 12 条)
7,001 次查看
那请问一下用数据库的话是不是要用labsql啊
0 项奖励
9 条消息(共 12 条)
6,982 次查看
完整的时间是可以输入到excel里面去的。首先用get date/time in seconds.vi得到当前时间,用seconds to data/time.vi将时间转换为字符串,用unbandle.vi将其分开。如果说要在excel中得到象2006-8-17  16:53:52这样的时间格式,只需要在将这些字符串按顺序连接起来,在保存文件是将其保存为excel文件就可以了。
0 项奖励
10 条消息(共 12 条)
6,954 次查看