labview如何写入excel表格的某一行某一列

作者&投稿:保怕 (若有异议请与网页底部的电邮联系)
用labview实现在EXCEL文件中由用户指定的某一个SHEET中的某一行某一列写入指定的数据。急!!~

使用文件读取功能,需要将EXCEL处理成文本文件的格式,然后进行读取。后缀名还可以是.EXCEL

装LabVIEW的时候装一下工具包:LabVIEW Report Generation Toolkit for Microsoft Office,然后在编程函数选板里面就有专门的读取EXCEL的工具包了,简单好用,非常方便~
里面的Easy Excell table,可以直接写二维数值数组,并设置写的起始行和列
你用循环,行数不变,列数直接往上加,往里面写就行啦。
唯一冗余的就是你得把你输入的一维数组,添加一维变成二维数组,但其实你就写了一列。

举例说明:

1.先来看看write table to XL这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到excel里。

2.从上图看,步骤大致是这样的,先打开excel,再打开一个workbook,然后打开worksheet,这实际上跟咱们使用excel的过程是一样的。打开worksheet以后,它还定义了行与列的header,最后才把table里的数据写到excel里。

3.插入行或者列(就像在excel里右键插入一样,每次只能一行或者一列,要多行的话,只能多来几次了)在说这个之前,先说下怎么找这些属性和方法,在Excel里,打开VB编辑器(工具-》宏-》VB 编辑器,excel2007是在菜单开发工具下,我用的是Excel2007),打开以后看VB语言参考,重点就是里边的方法和属性,对应在Labview里边的Property和Method节点。help里可以搜索,输入insert,可以看到很多。

4.改方法是在Range下的,所以要先打开相应的range,才能用Insert,这就相当于我们在Excel里,需要在哪里插入一样的道理。而Shift参数,看VBA里的描述,它是一个常量,是指定单元格的移动方向,点XLInsertShiftDirection就可以看到这个常量的数值。range方法包含两个参数cell1和cell2,所以range这个范围就是cell1到cell2的范围,比如B1到C5。

Range.value有两个,一个get,一个put,对应于读和写。如果cell2不连,那么就是只有一个单元格的值,那么这时候出来的就不是2维数组,而是一个数,连2维数组上去就会出错了。



右击列表,创建属性节点,选择索引值,索引值要用簇输入行和列,然后把结果同时写给列表和excel表

labview 的report功能可以实现

同想知道,关注一下

这个代码有点长哦


请问怎么用LabVIEW写出在设定的条件下循环停止,而未达到条件时循环一直...
用For循环的话,可以在for循环的边框上右击,选择condition,这样for循环就会增加一个条件判断的点,将你的条件连接到那个点上,这样即使设定for循环次数没达到,只要条件不符合,就会退出循环。或者用while循环,直接有判断的输入

如何用labview在表格的指定行列写入数据
如果是LabVIEW控件表格,使用Array下的Replace array subnet函数,差不多是下面这样:

labview中:1如何实现对批量文件搜索字符串或者记录 2如何将新记录写入文...
1.如果是搜索文件,可以用列举文件控件(在文件IO下),得到数组,你可以索引那个数组。如果是要搜索文件里的内容,那就需要依次打开每个文件,读取内容,然后用正则表达式去匹配你要搜索的文本内容。2.打开文件然后写入,有两种方式:一是传入文件路径到“写文件”控件去打开,这样,写文件就是覆盖写 二...

labview编写测试程序,首先建立excle模板,将测试数据直接写入模板生成报 ...
在报表工具包中,有Excel Add Worksheet VI和Excel Get Worksheet VI 这两个VI,位置在函数选板>>Programming>>Report Generation>>Excel Specific>>Excel General里面,在往Excel里面存储数据之前先调用Excel Get Worksheet VI,输入Sheet名称,指定一个Sheet,然后就可以把数据存到这个sheet中了。如果要...

编LabVIEW怎么写VI说明
在“VI属性”设置中的有“说明信息”类别,可以输入相关说明信息。这样当鼠标放到该VI图标上时,VI帮助就可以显示该说明信息。没太理解你的问题,不知道是不是问这个!!!

labview怎么把多维数组写入excel文件中
首先准备好“样本数据”Excel表格,用于LabVIEW读取,如下图所示。切换至前面板,点击“选择样本数据表格路径(Excel表)”控件的文件夹图标,选择刚刚建立的“样本数据”Excel表格,点击“确定”。用写电子表格函数直接写电子表格到TXT文档,当文档的后缀改成XLS,默认就关联EXCEL了,也像那么回事。用报表...

LABVIEW中用即时帮助可以看见别人写的关于该vi的描述,如何在自己做完一...
打开你所要为其设置及时帮助提示的VI -》文件 -》VI属性 -》说明信息 -》在“VI说明”窗口中写入你要说明的信息,写入完成后点击确定,保存一下即可!当你的别的VI中调用该VI时,只要将鼠标移至该VI的图标上,并按住Ctrl + H 键即可看到之前你保存的描述说明信息!效果图如图示。

Labview8.2参数怎样写入PLC数据寄存器D ?
调用Labview中的VISA,这个是用于电脑串口控制的vi,先进行串口设定,然后根据PLC的通讯格式编写通讯指令。数据寄存器有以下几种类型:1.通用数据寄存器(D0~D199)共200点。当M8033为ON时,D0~D199有断电保护功能;当M8033为OFF时则它们无断电保护,这种情况PLC由RUN →STOP或停电时,数据全部清零。2...

labvIEW 怎样连续的向excel中写入数据
"写入电子表格又有个接线端你没注意到 (1)添加至文件,布尔值,未连线时默认为false,表示新的内容覆盖掉原来的内容,改为true就可以解决连续写入的问题 (2)转置,布尔值,用来调节写入的方式是按行写入还是按列写入

labview如何创建一个绿色的框里面写布尔
可以创建。labview的绿框将鼠标的光标放在这个绿色的pause上,按右键,出现一个下拉菜单,选择其中的“查找”-“输入控件”(也可能是“显示控件”)就可以找到它的原来的控件。操作方式为:在程序框图中选中控件,然后执行右键---局部变量,即可。

婺源县17781838153: 如何在labview中,向excel读写数据 -
龙夜美克: 这个不难. 其实,这个操作要分为两步,第一步是写入各列的标题,第二步是将数据格式转化为字符串数组然后写入表格.如果只有数据没有字符串(如DA01之类的),可以不用转化,直接在第二步用数据格式存储. 如下图:程序如下:(8.6版本)

婺源县17781838153: labview如何写入excel表格的某一行某一列 -
龙夜美克: 举例说明: 1.先来看看write table to XL这个程序:这个程序的目的就是把一个2维数组(表格)里的内容写到excel里. 2.从上图看,步骤大致是这样的,先打开excel,再打开一个workbook,然后打开worksheet,这实际上跟咱们使用excel的过...

婺源县17781838153: labview中数据写入Excel中 -
龙夜美克: 展开全部"写入电子表格又有个接线端你没注意到 (1)添加至文件,布尔值,未连线时默认为false,表示新的内容覆盖掉原来的内容,改为true就可以解决连续写入的问题 (2)转置,布尔值,用来调节写入的方式是按行写入还是按列写入

婺源县17781838153: labvIEW 如何将一个一维数组以行的形式写入excel表中 -
龙夜美克: 你可以在百度搜索:满意设计论坛,到满意设计论坛去下载.那里面很多的.

婺源县17781838153: LabVIEW里如何导入excel数据?谢谢 -
龙夜美克: 你好,呵呵,首先得感谢百度这个平台,他知道我最近在做这个项目,我也是用它搜集资料.你想导入EXCEl,建议你先把EXCEL变成access数据酷格式,然后再用一个子VI,操作那个数据库,去找那本书《Labview8.20程序设计从入门到精通》,里面有关于数据库的讲解.不懂再联系.

婺源县17781838153: 在Labview中,如何向已有的电子表格文件添加新数据 -
龙夜美克: 在labview里面,假设你要在第n行插入,则设定循环索引i=n时进入一个中断,写入m行空字符串再返回继续写你的数据

婺源县17781838153: LabVIEW中怎么把数据写入电子表 -
龙夜美克: 在保存函数中有些如电子表格的函数,直接调用就可以了,注意函数要有文件名输出,不要图省事给忽略了

婺源县17781838153: LabView要记录温度数据到EXCEL,有什么办法在每个温度前加上时间戳,再写到Excel里? -
龙夜美克: 因为数据写入excel在labview肯定是以数组的形式写入,那么可以考虑有个获取系统时间的控件,一直获取时间,插入到之前保存的数组前面再保存就行,我以前做气体测试数据保存时,老师也提过类似要求

婺源县17781838153: 通过labview设计一个数据采集系统,并将采集到的数据存入数据库中,应该怎样连接? -
龙夜美克: 你可以弄一个显示专门显示数组的,最后结束了做一个写入excel表格处理,那你的数组数据都存excel里了,以后你随便要用origin啊什么软件来处理导入就很方便了

婺源县17781838153: 紧急求助!!!labview 写入电子表格文件高手求解!! -
龙夜美克: 有可能是你的程序中有什么地方导致不关主程序则这个表格文件就没能够被关闭 建议先测试一下“写入电子表格文件”这个vi是否正常,它应该是会关闭表格文件的

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网