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

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

仪器控制,想把获得的仪器数据保存成xls格式,这种格式方便后期打开处理,数据量不大。有两个问题?

用“写入到电子表格文件”如下图:

 

1.jpg

 

来实现,可是有2个问题:

一是,如果提示保存时,选择取消,会出错;

2.jpg

二是,保存的xls打开后,进行修改,然后在excel中点击保存,竟然无法保存,而是“另存为”

 

 

请问有什么解决办法?

0 项奖励
1 条消息(共 8 条)
3,889 次查看

我知道第一个问题的解决方法:双击打开写入电子表格文件.VI,在程序面板修改通用错误处理器.vi中对话框类型即可,如图所示。

0 项奖励
2 条消息(共 8 条)
3,881 次查看

楼上的 很对 是这样解决

0 项奖励
3 条消息(共 8 条)
3,864 次查看

可能是文件格式问题。你的文件其实不是xls,而是csv。

 

George Zou
0 项奖励
4 条消息(共 8 条)
3,842 次查看

确定是xls格式的。只是用LabVIEW的“写入电子表格文件”保存的xls格式,跟咱们平时的excel的xls还不太一样

0 项奖励
5 条消息(共 8 条)
3,811 次查看

@mansea159 wrote:

确定是xls格式的。只是用LabVIEW的“写入电子表格文件”保存的xls格式,跟咱们平时的excel的xls还不太一样


你是如何确定的?

LabVIEW的“写入电子表格文件” 只能生成 csv 格式。你可以硬把它命名为 xls,Excel 也能打开它。但是这并不改变事实:它是ASCII文件,可以用Notepad打开。

 

 

George Zou
0 项奖励
6 条消息(共 8 条)
3,806 次查看

哪怎么办?保存成xls格式其实还是csv格式的,如何保存成真正的xls格式?

0 项奖励
7 条消息(共 8 条)
3,669 次查看

LV中的电子文件并非EXCEL中的标准格式文件。

 

如果想操作EXCEL中的文件,必须通过自动化服务器,非常复杂。NI专门提供了报表生成工具包,可以处理WORD和EXCEL文件。

陈树学
QQ:276509891 .
EMAIL:CSXCS_366@126.COM
qq群:78561268 80754347 37591940
http://labview.weebly.com/
新书《LabVIEW实用工具详解》已经发售,敬请关注。
0 项奖励
8 条消息(共 8 条)
3,657 次查看