LABVIEW学习之(1)读和写EXCEL

版权声明: https://blog.csdn.net/sinat_37710872/article/details/82383348

LABVIEW学习之(1)读和写EXCEL

工具:

           LABVIEW2017(有office报表生成工具)

注:

        1、LABVIEW2017安装及破解见链接:https://jingyan.baidu.com/article/6b97984de847421ca2b0bf96.html

        2、LABVIEW报表学习参考链接:https://wenku.baidu.com/view/78c870237375a417876f8f08.html

        3、通过LABVIEW生成Excel的其他方法,可参考链接:https://www.ni.com/newsletter/51339/zhs/

目录

LABVIEW学习之(1)读和写EXCEL

正文

1.读EXCEL文件数据VI:

2.写数据到Excel

3.地址生成


正文

1.读EXCEL文件数据VI:

完整VI程序面板截图:

 

VI中关键函数位置:

  • 程序框图→函数选板→编程→报表生成中“新建报表(New Report.vi”及“处置报表(Dispose Report.vi

 

  • 程序框图→函数选板→编程→报表生成→Excel Specific→“Excel General”及“Excel Get Data.vi

2.写数据到Excel

完整VI程序面板截图:

VI中关键函数位置:

同上“读取Excel”,关键函数在“程序框图→函数选板→编程→报表生成”。

增加一个说明:需要在此增加一步检查File Path指向的文件是否存在(可用下面提到的“检查文件或文件夹是否存在),如果存在,则"Save Report to File"替换文件(F),否则不替换(T)。

3.地址生成

完整VI程序面板截图:

本VI说明:

   1、生成指定类型的文件的地址;

   2、指定类型有Excel、Word及TXT;

   3、在指定文件夹(Folder)不存在时,建立相应文件夹;

   4、是否建立子文件夹(Subfolder)根据需要确定。

图中type子vi:根据选择的文件类型,生成相应的后缀,包括Excel(.xlsx)、Word(.docx)和TXT(.txt)三种格式。

                               

VI中关键函数位置:

  • Application Directory(应用程序目录):程序框图→函数选板→编程→文件I/O→文件常量。直接获取当前工程文件所在的Project的目录。
  • Check if file or folder exists(检查文件或文件夹是否存在) 及Create folder(新建文件夹):程序框图→函数选板→编程→文件I/O→高级文件函数。
  • Build Path(创建路径) :将输入的路径和字符串拼接为新的路径
  • Format into string(格式化写入字符串):形成组合的字符串

备注:完整工程文件下载https://download.csdn.net/download/sinat_37710872/10644945

猜你喜欢

转载自blog.csdn.net/sinat_37710872/article/details/82383348
今日推荐