labview提取execl表格部分行列

目录

 1.所用函数

 1.1创建报表Create Report VI

1.2 Excel Get Data vi

1.3 处置报表 

 2.实现实例


 1.所用函数

 1.1创建报表Create Report VI

 窗口状态 :(Report Generation工具包)设置Microsoft Word或Excel窗口正常显示、最小化或最大化。 对于 HTML报表,VI忽略该输入。

    0 maximized

    1 minimized

    2 normal(默认)

    3 no change

显示警告:(Report Generation工具包)确定在Microsoft Word或Excel中是否显示提示或警告。 默认值为 FALSE,表示禁用警报。 对于HTML报表,VI忽略该输入。

报表类型:是要创建的报表的类型。

  0 HTML-创建HTML报表并在报表输出中返回它的引用,以便用其它的报表生成VI设置、保存或打印该报表。

  1 Word (Report Generation工具包)-创建Word报表并在报表输出中返回它的引用,以便用其它的报表生成VI设置、保存或打印该报表。

  2 Excel (Report Generation工具包)-创建Excel报表并在报表输出中返回它的引用,以便用其它的报表生成VI设置、保存或打印该报表。

模板 :(Report Generation工具包)指定作为报表模板的Word文档和Excel工作报表的路径。 输入要打开的Word文档或Excel工作表的路径。 对于HTML报表,VI忽略该输入。

错误输入:表明节点运行前的错误情况。 该输入提供标准错误输入功能。

机器名称 (Report Generation工具包)指定运行Microsoft Word或Excel的远程计算机的名称。 对于HTML报表,VI忽略该输入。

报表输出:是报表引用,用户可对该报表的外观、数据以及打印进行控制。 可连线该输出至其它报表生成VI。

错误输出:中包含错误信息。 该输出提供标准错误输出功能

1.2 Excel Get Data vi

Report in:是要控制输入报表的外观、数据和打印的报表的引用。使用Create Report VI生成此LabVIEW类对象。

Data type:数据类型设置VI返回的数据类型。

start:定义VI返回的单元格范围的开始。起始行表示行索引。起始列表示列索引。起始行列和结束行列可以不连,不连接的时候默认读取全部数据。

error:描述了在运行此节点之前发生的错误情况。此输入提供了功能上的标准错误。

data:数据包含工作表中的数据,如果有多个sheet,可利用Excel Get Worksheet.vi来实现

1.3 处置报表 

报表输入:是报表引用,用户可对该报表的外观、数据以及打印进行控制。 通过创建报表VI生成LabVIEW类对象。

等到打印结束?(Report Generation工具包)指定打印未结束时VI是否关闭报表。 默认值为TRUE,表明在报表打印结束后关闭报表。 对于HTML报表、Word、标准报表或Excel报表,VI忽略该参数。

保存改动:(Report Generation工具包)指定VI是否保存报表的改动。 默认值为FALSE,指定VI关闭报表且不保存改动。 如关闭报表输入端为TRUE,VI忽略该输入。 对于HTML报表,VI忽略该输入。

错误输入:表明节点运行前的错误情况。 该输入提供标准错误输入功能。

关闭报表?:(Report Generation工具包)指定VI是否关闭报表。 默认值为TRUE,关闭报表文件。 对于HTML报表,VI忽略该输入。

错误输出:包含错误信息。 该输出提供标准错误输出功能。

 2.实现实例

  首先创建一个路径找到Excel表格,利用创建报表、Excel Get Data vi和处置报表实现Excel的读取与关闭。在Excel Get Data vi的data中,利用行索引和列索引来获取产品型号和序列号,我这里是提取第6和第9列的数据。错误输出要连接上。

注意:行列都是从0开始!!!我这里的6和9对应着Excel中的7和10列!

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值