当前位置:首页 > 测试测量 > 测试测量
[导读][][]在LabVIEW中利用ActiveX读取Excel数据网络上有很多关于读取Excel的例子,但一直没有找到读取文件中整sheet的数据,所以在这里介绍一下在LabVIEW中利用ActiveX读取文件中整张表格的内容.LabVIEW中利用ActiveX打开Ex

[][]在LabVIEW中利用ActiveX读取Excel数据

网络上有很多关于读取Excel的例子,但一直没有找到读取文件中整sheet的数据,所以在这里介绍一下在LabVIEW中利用ActiveX读取文件中整张表格的内容.

LabVIEW中利用ActiveX打开Excel分Open Application, Open Workbook & Open Worksheet三个步骤,以下详细描述实现方法:

1. 前面板中放下'自动化引用句柄': 引用句柄>>自动化引用句柄;

2. 前面板中右击'自动化引用句柄',在'选择ActiveX类'下选择'Excel._Application'此时'自动化引用句柄'的名称会更新'Excel._Application';

3. 程序框图中放下'打开自动化': 右击'Excel._Application'>>'ActiveX选板'>>'打开自动化';

4. 将'Excel._Application'连线至'打开自动化'的左侧自动化引用句柄端;

5. 程序框图中放下'属性节点';(同步骤3)

6. 将'打开自动化'的右侧自动化引用句柄端连线至'属性节点'的引用端;

7. 单击'属性节点'的属性,在下拉列表中选择'Workbooks';

8. 程序框图中放下'调用节点';(同步骤3)

9. 将步骤7中的'Workbooks'连线至'调用节点'的引用端;

10. 单击'调用节点'的方法,在下拉列表中选择'Open';

11. 在'Open'的'Filename'输入端连接所需打开Excel文件的路径;

12. 同步骤5,放下'属性节点',其引用端连接'Open',然后单击'属性节点'的属性,在下拉列表中选择'Worksheets';

13. 同步骤8,放下'调用节点',其引用端连接'Worksheets',然后单击'调用节点'的方法,在下拉列表中选择'Item';

14. 在'Item'的'Index'输入端创建'输入控件',此'输入控件'代表Excel中的sheet#;(例如需要打开文件中的sheet2,可直接连接num 2至'Index'输入端)

15. 程序框图中放下'变体至数据转换'(同步骤3),将其变体端连接至'Item';

16. 同步骤1,在前面板中再次放下'自动化引用句柄',然后如步骤2方式在'选择ActiveX类'下选择'Excel._Worksheet';

17. 程序框图中,将'Excel._Worksheet'连线至'变体至数据转换'的类型端;

18. 同步骤5,放下'属性节点',其引用端连接'变体至数据转换'的数据端,然后单击'属性节点'的属性,在下拉列表中选择'UsedRange';

19. 同步骤8,放下'调用节点',其引用端连接'UsedRange',然后单击'调用节点'的方法,在下拉列表中选择'Value(获取)';

20. 同步骤15,放下'变体至数据转换',其变体端连接至'Value';

21. 只要在'变体至数据转换'的类型端连接一个二维的字符型数组常量,就可以在数据端获取表格中的数据了;(连贯的程序如下)

22. 程序的最后需要Close Application, Close Workbooks & Close Worksheets来关闭调用;

[]实例应用

在写一个数据整理工具中用到的事例: Data的文件类型可以是.csv 或者.xls,其中.csv file可以通过LabVIEW中的'读取电子表格文件'工具直接读取,而.xls则需要用到Read Excel子VI来实现.实例框图如下:

[前面板]

[程序框图]

[]结束

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在科技日新月异的今天,传感器技术作为现代工业、汽车、航空航天等领域的关键组成部分,发挥着越来越重要的作用。其中,电子叻力角度传感器以其独特的结构和性能,成为众多应用场景下的理想选择。本文将深入剖析电子叻力角度传感器的结构...

关键字: 电子叻力角度传感器 传感器

随着科技的不断进步,数字信号处理技术在各个领域的应用越来越广泛。其中,DAC(Distance Amplitude Curve,距离-幅度曲线)曲线作为超声波检测中一种重要的分析工具,在无损检测领域发挥着重要作用。本文将...

关键字: 数字信号 DAC曲线

随着农业科技的不断进步,氮磷钾传感器作为一种现代化的农业生产工具,正逐渐走进广大农户的视野。它能够实时测量土壤中的氮、磷、钾元素含量,为农民施肥提供科学依据,从而避免不必要的浪费,减少环境污染,提高施肥的精准度。然而,关...

关键字: 氮磷钾传感器 传感器

在科技日新月异的今天,软板作为一种具有柔性、可折叠、可弯曲等特点的电路板,在电子产品、医疗仪器、汽车电子、航天航空等领域的应用日益广泛。然而,对于软板的品质与性能的把控,一直是业界关注的重要课题。软板裸测,作为软板质量检...

关键字: 软板裸测 软板 电路板

随着科技的进步,各种测量技术在不同领域得到了广泛的应用。其中,直接测量法和扫根仪作为两种典型的测量方式,在各自的适用范围内发挥着重要作用。然而,对于这两种测量方式之间的差距,人们往往存在疑问。本文将从原理、应用、优缺点等...

关键字: 扫根仪 直接测量法

二极管是用半导体材料(硅、硒、锗等)制成的一种电子器件 [1]。二极管有两个电极,正极,又叫阳极;负极,又叫阴极,给二极管两极间加上正向电压时,二极管导通, 加上反向电压时,二极管截止。

关键字: 二极管 电极 半导体材料

在电子领域,脉冲直流代表脉冲直流电(PDC)。这种形式的电流同时具有交流电(AC)和直流电(DC)的属性。脉冲直流电源提供具有可变电压的单极性电流。这种整流波形是使用半波或全波整流器产生的。

关键字: 直流脉冲 电话机 直流电

增强负载能力:在变压器容量不变的情况下,较小的阻抗能够使得变压器能够承受更大的负载,提高其负载能力。

关键字: 功放变压器 内阻 变压器

你了解DS1820工作原理嘛,今天就让我来带你深入探索数字温度传感器的科技奥秘。在科技飞速发展的今天,传感器作为获取物理世界信息的重要工具,已经广泛应用于各个领域。其中,DS1820作为一款数字温度传感器,以其独特的优势...

关键字: ds1820 数字温度传感器

在科技日新月异的今天,水质传感器作为一种重要的环境监测工具,已经广泛应用于环境保护、水资源管理、饮用水处理等多个领域。本文旨在深入解析水质传感器的类型、工作原理、应用及发展趋势,为读者揭示这一科技领域的魅力与前景。

关键字: 水质传感器 生物传感器
关闭
关闭