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

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

如何合理使用文件对话框

目的:文件对话框,选择指定格式的文件。仅用于获取文件地址,然后操作该文件。目前用于获取excel中的某个sheet

 

方法:使用file dialog//open file+vi,来实现 文件选择。 然后用file close 来关闭(file dialog 这个vi打开的路径不知道怎么关闭

 

问题:

 

Exception occured in Microsoft Excel: 名为“导入的CAN报文定义模板.xls”的文档已经打开。不能同时打开同名文件,无论它们是否在同一文件夹中。
要打开第二份文档,请关闭已经打开的文档,或者重新命名其中的一个文档。Help Path is xlmain11.chm and context 0 in Read CAN parameter define from excel.vi

 

原因:通过对话框获取路径,然后 再次打开了该文档。 但是对excel的work sheet操作,我不得不 通过“Invoke Node-workbook  -open”属性来打开文档啊。

 

求助: 如何仅是获取文件地址,而不打开该文件。

 

 

0 项奖励
1 条消息(共 6 条)
6,944 次查看

问题发生在:用vi自动化打开了excel,但后面没有关闭。

0 项奖励
2 条消息(共 6 条)
6,941 次查看

Use this one instead:

Untitled.png

 

 

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

谢谢!

 

file dialog,确实可以实现 文件对话框的功能。

 

由于我是对excel操作,还得用vi自动化引用打开对应的 sheet。这样会造成一个文件2次打开。

 

请问 file dialog 打开的文件,如何关闭?

 

 

0 项奖励
4 条消息(共 6 条)
6,916 次查看

> 请问 file dialog 打开的文件,如何关闭?

File dialog 不打开文件,不存在二次打开的问题。 在WIN7上测试通过,打开excel sheet 没问题。

 

 

George Zou
5 条消息(共 6 条)
6,914 次查看

非常感谢,

 

刚才测试了一切ok。

 

对引用的excel表格 打开后, 对打开的excel文件 分别 用 关close reference 和 不用关闭  进行测试,结果都ok。 

 

之前确实只能对excel操作1次,再次操作就报错。

 

谢谢!!

0 项奖励
6 条消息(共 6 条)
6,902 次查看