LabVIEW:自动化引用方法下Excel报表生成与存储子VI创建
LabVIEW中,通过引用自动化函数可以实现Excel 报表生成与存储,并且其丰富的属性节点和方法,可以提供多种处理和操作。
Excel报表
1.1 在前面板(控件—新式—引用句柄)添加“自动化引用句柄”,右键,点击ActiveX类,浏览并选择Microsoft Excel 16.0 Object ,在选择“ Excel._Application”,获取Excel引用句柄。
1.2 在程序框图中互联接口项点击ActiveX类,添加“打开自动化”,打开Excel自动化,并返回Excel自动化引用句柄。
1.3 在程序框图中互联接口项点击ActiveX类,添加“属性节点”,右键“属性节点”,选择选择类中ActiveX的Excel._Application,选择“Workbooks”属性。
1.4 在程序框图中互联接口项点击ActiveX类,添加“调用节点”,右键“方法”,右键“属性节点”,选择选择类中ActiveX的Excel. Workbooks,选择“Open”方法。其中Filename接打开文件地址加名字,所以添加文件路径输入控件,再转为字符串,如下图:
1.5 在程序框图中互联接口项点击ActiveX类,添加“属性节点”,连接上一个open的输出,方法选择worksheets。1.6 在程序框图中互联接口项点击ActiveX类,添加“调用节点”,连接上一个worksheets的输出,方法选择Item,index连接打开Excel中的sheet的名字。
1.7 程序框图中互联接口项点击ActiveX类,添加“变体”,再创建引用句柄,和1.1步骤相同,最后的选择为“ Excel._worksheet”,接在变体类型,变体接前面的Item,如下图:
1.8 在程序框图中互联接口项点击ActiveX类,添加“调用节点”,连接上一个worksheets的输出,方法选择Range,Cell1连接index连接读取sheet中的行位置例如A1,Cell2连接index连接读取sheet中的列位置例如C3。则读取sheet的A1-C3的数据。1.9 在程序框图中互联接口项点击ActiveX类,添加“调用节点”,连接上一个Range出,方法选择Value(获取)。
1.10 程序框图中互联接口项点击ActiveX类,添加“变体”,变体类型接字符串表格,输出为显示,就可显示相应数据,如下图:
1.11 同样在程序框图中互联接口项点击ActiveX类,添加“调用节点”,连接上一个worksheets的输出,方法选择Range,Cell1连接index连接输入 sheet中的行位置例如A1,Cell2连接index连接输入sheet中的列位置例如C3。则数据放置在相应位置。
1.12 程序框图中互联接口项点击ActiveX类,添加“调用节点”,连接上一个Range出,方法选择Value(put),newValue连接输入数据,如下图:
1.13 同样在程序框图中互联接口项点击ActiveX类,添加“关闭引用” ,依次关闭之前引用,并添加“调用节点”连接至Workbook、Workbooks、Application,方法分别选择close,close,quit,其中Workbook的Close的SaveChanges连接ture,Filename连接保存新Excel的路径和名称,总的程序框图如下:
LabVIEW:自动化引用方法下Excel报表生成与存储子VI创建相关推荐
- solaris下使用USB 海量存储设备
第8 章• 使用USB 设备(任务) 139 从Solaris 10 1/06 发行版开始,vold 可自动挂载热插拔设备.有关更多信息,请参见第 124 页中的"vold 用于识别热插拔U ...
- java利用xml生成excel_JAVA环境中基于XML的一种EXCEL报表生成方法
JAVA环境中基于XML的一种EXCEL报表生 成方法 彭海波王哓东 昆明理工大学信息工程与自动化学院, 云南昆明 650051 摘要:本文探讨了JAVA语言环境下的基于XML的一种EXCEL报表实现 ...
- xp系统打不开excel服务器,xp系统下excel表格链接无法点击的解决方法
在使用excel表格过程中,发现表格中的很多网址链接都无法点击打开.那么,我们该如何将其改成可点击的网址链接,方便快捷的打开网址?接下来,小编就以windowsxp系统为例,给大家分享excel表格链 ...
- python sqlserver 列名_报表自动化,三流用Excel,二流用Python,一流用它
从事数据工作的人都知道,企业每天都要做很多报表,这个过程当中会涉及到很多手工操作和常规性报表.为了减少人工介入,节省工作时间,我们会想办法将一部分操作用工具或代码来替代,这个过程就称为报表自动化. 报 ...
- VBA-Excel中单元格的引用方法
VBA-Excel中单元格的引用方法 使用VBA对Excel中的单元格或单元格区域进行选择有很多种方法,可以归结为两大类: 使用行列数进行选择 根据已经选择的单元格(区域)进行再选择 1.使用rang ...
- excel sql python_报表自动化,三流用Excel,二流用Python,一流用它
从事数据工作的人都知道,企业每天都要做很多报表,这个过程当中会涉及到很多手工操作和常规性报表.为了减少人工介入,节省工作时间,我们会想办法将一部分操作用工具或代码来替代,这个过程就称为报表自动化. 报 ...
- 自动化攻击背景下的过去、现在与未来
还在用传统的防火墙.IPS还防护网络安全?现在弱爆了,因为攻击已经自动化了!了解更多详细,请查看下面乌云安全峰会神秘嘉宾猪猪侠的主题演讲<自动化攻击背景下的过去.现在与未来>. 以下是猪猪 ...
- html链接打开excel,龙三公子博客-win7/10下excel表格中的文本链接如何变成可点击打开的网址链接(超链接)后又提示可打开此文件的应用程序没有注册?...
如题,win7/10下excel表格中的文本链接如何变成可点击打开的网址链接(超链接)后又提示可打开此文件的应用程序没有注册怎么解决?很长,但是分解下其实就不难解决了. 两个问题:一是文本链接如何变成 ...
- python报表设计工具_报表自动化,三流用Excel,二流用Python,一流用它
从事数据工作的人都知道,企业每天都要做很多报表,这个过程当中会涉及到很多手工操作和常规性报表.为了减少人工介入,节省工作时间,我们会想办法将一部分操作用工具或代码来替代,这个过程就称为报表自动化. 报 ...
最新文章
- 创新工场提出中文分词和词性标注模型,性能分别刷新五大数据集| ACL 2020​
- Cocos2d-x列表嵌套裁剪bug
- 在Autodesk应用程序商店发布基于浏览器的Web应用程序
- 第二十二讲 延迟定理(补充)
- ITK:二进制XOR两个图像
- 1011 A+B 和 C (15 分)(c语言)
- 2019_7_30python
- Spring Data JPA 从入门到精通~查询方法的创建
- IntelliJ IDEA 2020 如何同时启动多个服务
- 设计模式 之 《工厂方法模式》
- 【python】继承时注意事项
- centos下通过conda安装pytorch
- BigDecimal使用不当,老板的损失照样从你工资里扣
- 有消息队列的地方,就有英特尔傲腾持久内存
- 用米思齐mixly和APP INVENTOR 2通过MQTT控制灯亮和熄
- matlab 雷电,利用MATLAB实现对雷电监测数据的分析和绘图
- 【 Kotlin 脚本编程Kotlin Scripting 】Linux Shell 脚本与Kotlin Scripting
- stm32学习开发记录:OLED——I2C
- 国仁老猫:电商直播与普通直播有什么区别,新手该如何做好电商直播。
- IBM大面积辞退40岁+的员工,如何避免可怕的中年危机?
热门文章
- win10+Ubuntu16.04双系统安装及卸载
- 通过SSH终端管理ESXI虚拟机
- HTTP协议入门 状态码大全
- This beta version of Typora is expired, please download and install a newer version.
- IE代理服务器没有响应 浏览器无法打开网页解决方法(浏览器无法打开网页但是可以使用其他软件)
- web集群之通过tomcat部署jpress应用
- python如何模拟微信扫码登录_python 微信扫码登录故障解决
- java解析HL7协议报文工具(v24版)
- 死锁的处理策略—预防死锁、避免死锁、检测和解除死锁
- Unity摄像头仿真调研(svl)