43
仪器仪表标准化与计量
2010
.
4
仪表与计量技术
在LabVIEW中导入导出Excel文件程序设计
Design of the Program to Import and Export Excel Files in LabVIEW
王卫华
(
91663部队
,
青岛市 266071
)
Wang Weihua
(No.91663 of PLA, Qingdao 266071)
【摘 要】
【关键词】
Abstract: This paper introduces the LabVIEW Report Generation tool box, and takes an example to describe how to
use report forms builder function to import and export Excel fi les in LabVIEW. In practical application, the method
mentioned in the paper is quite simple and practical, readers can directly use the original codes without complicated
debugging. It supplies a valuable reference to programmers.
Key words: LabVIEW Excel File
本文在简介LabVIEW Report Generation工具包的基础上,以示例方式描述了在LabVIEW 开发环
境中利用报表生成器函数,实现导入Excel文件和导出Excel文件的方法。经应用证明上述方法
简单实用,读者可以直接利用程序中的原代码,避免程序设计中繁琐调试过程,对程序设计者
具有参考借鉴价值。
LabVIEW Excel 文件
收稿日期:2010-06-23
作者简介:王卫华(1976-)男,河北廊坊人,工程师,海军航空
工程学院系统工程专业毕业,现从事军事装备自动化检测与计量
研究工作。
引言
LabVIEW是NI公司研制的图形化编程软件,是目
前最为成功、应用最为广泛的虚拟仪器软件开发环
境。它已经成为设计复杂测试系统和测试仪器的主要
方法和手段。同时LabVIEW也以成为测试与测量领
域的工业标准应用编程语言。而在测量和监测领域离
不开的就是对测量数据文件的导入和导出问题,即将
已保存为Excel 的测量数据文件,不是采用人工输入
的方法输入测量数据文件中的数据,而是指定文件路
径后自动的导入Excel文件数据,实现对这些数据进
行处理或参加控制的功能,从而达到提高测量和监测
系统的自动化程度。据查现在的文章和例子涉及这方
面的内容非常少,针对这种情况结合实现上述功能方
法,为了节约程序开发者时间,避免程序设计中繁琐
调试过程,在这里与读者进行以下交流。
1 利用报表生成器函数导入Excel文件
1.1 LabVIEW Report Generation工具包介绍
LabVIEW Report Generation工具包通过 ActiveX
技术将 Microsoft Excel与 LabVIEW集成开发环境结
合起来,用于快速生成专业的报告,从而高效地表示
出各种测试数据和结果。用户可以移植、修改现有的
报告模板,并使用标准的LabVIEW功能,扩展该工
具包的报告生成功能,通过运行由 VBA编写的宏代
码还可以进一步自定义修改报告生成过程并自动生成
报告。
LabVIEW Report Generation工具包包含了3类
Vis:① 高级报告生成Vis,用于新建报告和进行常
规操作。②专门用于生成Word格式的报告Vis,其中
包括了文档管理、查找、替换、编辑和格式化Word
中的图表、图片各种复杂的操作。③ 专门用于生成
Excel格式的报告Vis,其除了能进行常规的Excel操作
外,还可以操作Excel中的宏。
1.2 导入Excel文件实例
现有一Excel文件,其内容如图1和图2所示,在
LabVIEW开发环境中如何将其导入。读Excel文件程
序的前面板如图3,图4是读Excel文件程序框图。
图1 Excel文件表1内容
图2 Excel文件表2内容
- 1
- 2
- 3
- 4
- 5
前往页