LabVIEW中向Excel写入数据.docx
《LabVIEW中向Excel写入数据.docx》由会员分享,可在线阅读,更多相关《LabVIEW中向Excel写入数据.docx(7页珍藏版)》请在第壹文秘上搜索。
1、1.abVIEW中向Excel入数据这里只探讨通过Activex的方法,因为只有这种方法,才能完全发挥Excel的全部强大的功能C首先,1.abVieW是有一些自带的关于EXCeI编程的例子的。在findexample里SearCh一下,有推多的,其中有一个叫WritetabIetOX1.vi,我最早就是跟着它学的。学了不少,也被误导了很久,其实也不能算误导,只是以前没花时间去探讨。最近在用1.abVieW写一个类似ERP一样的软件,接触许多Excel表格,花了些功夫在ExcelVBA上,也算比以前有了更多的相识了。先来看看WritetabIetoX1.这个程序:这个程序的目的就是把一个2维数
2、组(表格)里的内容写到excel里。VorkBookRQfnUrl从上图看,步骤大致是这样的,先打开excel,再打开个WQrkbook,然后打开WOrkSheet,这事实上跟咱们运用excel的过程是一样的。打开WOrkSheet以后,它还定义门亍与列的header,最终才把table里的数据写到excel里。那个CeIlValUe子vi,我是从起先就用它,也像这个例子样,每次写都是套俩forloop,然后往excel里边猛写。最近我才发觉,原来有其他的方法,可以一次性写一个二维数组进去,特别快。其实想想也是,不至于会那么傻了。不过也怪VBA里太多的属性和方法,不简单找。前边的打开excel
3、workbook和WorkSheet我就不说,例子里就有,可以新建一个WorkbOOk和Sheet,也可以打开现有的,这个在excelexample.llb里都能找到。(excelexample在哪里?这个,打开这些个VI,SaVeaS一下就知道在哪里了,ok?)接下来说一下这儿天找到的几个方法和属性。首先是InSert,插入行或者列(就像你在excel里右键插入一样,每次只能一行或者一列,要多行的话,只能多来几次了,是这样吧?)在说这个之前,先说下怎么找这些属性和方法,在EXCel里,打开VB编辑器(工具一宏一VB编辑器,excel2007是在菜单开发工具下,我用的是EXCeI2007),打
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LabVIEW Excel 写入 数据