labview运行excel宏_【2017年整理】LabVIEW中Excel报告生成功能开发.pdf

本文介绍了LabVIEW报告生成工具包,利用ActiveX技术实现Excel格式报告的生成,包括数据、文本、表格、图表、图片和VBA宏。文章详细阐述了三种生成方法及二次开发过程。
摘要由CSDN通过智能技术生成

【2017年整理】LabVIEW中Excel报告生成功能开发

维普资讯

一 6O一 仪 表 技 术 2005年第 3期

LabVIEW 中Excel报告生成功能开发

汪翠英,裴 锋

(江西省电力试验研 究院,江西 南昌330006)

摘要:介绍利用LabVIEW报告生成工具包生成包含数据、文本、表格、图表、图片以及VBA宏的Excel格式报告的3种方法,及

通过 ActiveX 自动化技术对报告生成工具包进行二次开发 的过程 。

关键词:LabVIEW:Excel;报告;ActiveX 自动化 、 .

中圈分类号 :TP391.1 文献标识码 :B 文章编号 :1006—2394(2005)03—0060—02

DevelopmentofExceiReportGenerationFunctionBasedonLabVIEW

WANG Cui—ying.PEIFeng

(JiangxiElectricalPowerTestingandResearchInstitute,Nanehang330006,China)

Abstract:ThreeapproacheswereintroducedtoautomaticallycreatereportsinMicrosoftExcel,includingdata,text,table,graph,pic—

tureandVBA microcodes.ItwasalsopresentedtheprocessofsecondarydevelopmentforthetoolkitthroughActiveX automationtechnology.

Keywords:LabVIEW ;Excel;report;ActiveX automation

GraphsandPictures、Advanced4个函数子模板。

1 LabVIEW 报告生成工具包简介

2.1 直接输出Excel格式报告

LabVIEW报告生成工具包通过 ActiveX技术将 下面的例子描述了使用简易 VIs输出Excel文档

Microsoftword和 Excel与 LabVIEW集成开发环境结 报告的过程,框图程序见图1,运行结果是生成包含文

合起来,用于快速生成专业的报告,从而高效地表示出 本、表格、图表的报告。

各种测试数据和结果。用户

可以移植、修改现有的报告模

板,并使用标准的 LabVIEW

功能,扩展该工具包 的报告生

成功能;通过运行 由VBA编

写的宏代码还可 以进一步 自

定义修改报告生成过程并 自

图 1 直接输 出 Excel报 告

动生成报告。

LabVIEW报告生成工具包包含 了3类 VIs(类似 首先新建一个 Excel文档,为此在 LabVIEW 的

传统语言的函数或过程):①高级报告生成 VIs,用于 Functions:~ReportGeneration模板 中选择 NewReport.

新建报告和进行常规操作。②专门用于生成word格 vi,将其放置在框图程序中,设置 reporttype属性为

式的报告VIs,其中包括了文档管理、查找、替换、编辑 Excel,当程序运行时LabVIEW 利用 ActiveX技术调用

和格式化word中的图表、图片,通过编写VBA代码 自 MicrosoftExcel自动化服务器,从而达到控制 Excel工

定义各种复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值