[]LabVIEW应用-Read Excel use ActiveX

发布者:HarmonyInLife最新更新时间:2016-04-05 来源: eefocus关键字:LabVIEW应用  Read  Excel  use  ActiveX 手机看文章 扫描二维码
随时随地手机看文章
[][]在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来实现.实例框图如下:

[前面板]

[程序框图]

[]结束

关键字:LabVIEW应用  Read  Excel  use  ActiveX 引用地址:[]LabVIEW应用-Read Excel use ActiveX

上一篇:[]LabVIEW应用-SubVI的调用
下一篇:LabView7.1点滴(4)--建立局部变量

推荐阅读最新更新时间:2024-03-30 23:13

Bourns新增三款工业系列至 POWrFuse™ 大功率保险丝产品线
Bourns新增三款工业系列至 POWrFuse™ 大功率保险丝产品线 全新 Bourns® POWrFuse™ 大功率保险丝系列专为满足 UL 248-14标准而设计, 提供极端环境温度、故障电流事件保护 2022年7月14日 - 美国柏恩 Bourns 全球知名电子组件领导制造供货商,今天宣布 POWrFuse™ 大功率保险丝产品新增三款全新系列 。 POWrFuse™ PF-G (63 A)、PF-J 和 PF-H (Ind) 系列专为满足 UL 248-14 的要求而设计,PF-G (90 A) 则旨在满足 UL 248-14 和 UL 248-1 标准要求。 这些功能有助于保护系统免受极端环境温度和故障电流事件
[电源管理]
Littelfuse推出了符合AEC-Q101标准的高压瞬态抑制二极管
电子网消息,Littelfuse, Inc.,作为全球电路保护领域的领先企业,今日宣布推出了符合AEC-Q101标准的高压瞬态抑制二极管,该产品专为保护敏感汽车电路免受浪涌和静电放电损坏。由于兼具高达600瓦的峰值脉冲功耗和快速响应能力,TPSMB系列汽车用瞬态抑制二极管可为电路设计师提供高压单组件电路保护解决方案。由于无需串联多个瞬态抑制二极管以提供适当保护,TPSMB系列简化了印刷电路板的设计,并能显著提高可靠性。单向和双向型号的断态电压从10V至550V不等,适合保护输入/输出接口、VCC总线和其他易损电路。  TPSMB系列汽车用瞬态抑制二极管 TPSMB系列瞬态抑制二极管的典型应用包括: 汽车电子控制部件(E
[半导体设计/制造]
Littelfuse PPTC 系列符合AEC-Q200标准
Littelfuse 近日宣布推出三个符合 AEC-Q200 标准的 PolySwitch 可回复聚合物正温度系数(PPTC)组件 系列(PolySwitch ASMDC/femtoASMD/picoASMD)。这些表面黏着式组件旨在于极端恶劣的汽车环境中,提供完善的过流保护。 与保险丝不同,可回复 PPTC 在发生故障后无需更换,在电源移除和/或过 流状况消失后,电路将恢复正常工作。 Littelfuse PPTC 组件产品经理 Yong Zhang 表示,此可回复 PPTC 提供紧凑或小巧的封装选择,符合 AEC-Q200 标准,适合为引擎盖下的组件提供过流和短路保护。 这些产品拓宽了 Littelfuse 产品的外形 规格、
[半导体设计/制造]
Littelfuse新的功率半导体装配工厂准备开工
全球领先的电路保护、电源控制和传感技术制造商Littelfuse,Inc.(纳斯达克股票代码:LFUS)宣布最近在菲律宾利帕市的一家新的功率半导体组装工厂破土动工。这将是该公司在菲律宾的第三家制造工厂,它将致力于功率半导体模块的装配和测试操作。 “基于收购IXYS和加入到我们产品组合的高性能功率半导体产品,对菲律宾这家最先进的新工厂的投资将进一步扩展我们的功率半导体产品的能力,这是Littelfuse增长战略的关键驱动力。”Littelfuse半导体事业部高级副总裁兼总经理Mike Rutz说。“在过去的二十年中,我们现有的菲律宾工厂已经建立了卓越的运营声誉,我们将以此为基础,提供最高质量的功率半导体产品和无与伦比的客户支持。
[半导体设计/制造]
keil编译出错关于__use_no_semihosting_swi的使用
__use_no_semihosting_swi,即不使用半主机模式,防止程序进入软件中断。 1.在嵌入式程序编译时如果出现printf、fopen、fclose等文件操作,因程序中并没有对这些函数的底层实现,使得设备运行时会进入软件中断BAEB处,这时就需要__use_no_semihosting_swi这 个声明,使程序遇到这些文件操作函数时不停在此中断处,具体操作如下,将下列程序加入你的工程中: #pragma import(__use_no_semihosting_swi) #pragma import(_main_redirection) const char __stdin_name ;
[单片机]
KUKA堆放件控制USER说明
KUKA堆放件控制USER说明: PTP VB=100% VE=0% C=100% RobWzg=1 Base=0 SPSTrig=5 PU 1: FB PSPS = EIN 2: A23 = AUS 3: A18 = EIN 4: GOTO SPSLabel 3 = F940 F940如果抓手上没件 5: SPSLabel 2 6: WAR BIS (E61 + E213) & M2 +M1 & F940 7: --重置为容器1-在容器为空时重置-- 8: i51 ( E59 ) = 1   E59容器1内没有件,没有件就重置I51 9
[机器人]
Bourns的Multifuse 产品系列新增高温PPTC可复位保险丝
电子网消息,全球知名电子组件领导制造供货商Bourns,今日宣布其屡获嘉评的Multifuse® 产品新增一名生力军-通过AEC-Q200 认证的高温高分子聚合物正温度系数(简称PPTC)自恢复保险丝。采用1206和1210(3014和3024公制)表面贴片封装,工作温度高达125 ℃,Bourns 所设计的微型化MF-NSHT 与  MF-USHT 系列是汽车系统的电路保护首选;优异的自恢复过电流防护特性也适用于高温作业环境的新一代高密度工业电路板、电信及消费电子产品。 最新的高温Multifuse® 产品采用Bourns 的freeXpansion™ 制程;此制程可大大缩小封装的体积、提高维持电流(Ihold)、稳定
[半导体设计/制造]
Littelfuse公司推出白色LED保护器,可提高光引擎的整体效率
Littelfuse公司是全球电路保护领域的领先企业,现宣布推出该公司的PLED LED开路保护器件系列的最新产品。 PLEDxSW系列LED保护器与Littelfuse之前推出的黑色模制主体的PLED器件不同,此产品采用白色材料模制成型,在LED器件中较不醒目,特别适合室内应用。 它还同时反射更多光线,从而提高光引擎的整体效率。 在LED灯串中某个LED出现开路故障时,此器件可提供转换电子分路。 PLED器件与串联灯串中的每个LED并联。 当某个LED发成故障造成断路时,与它连接的PLED会接通,并将本应通过故障的LED的电流导向PLED。 这确保了灯串中的其它LED能够正常工作,因此熄灭的仅仅是单个LED而非整
[电源管理]
Littelf<font color='red'>use</font>公司推出白色LED保护器,可提高光引擎的整体效率
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved