使用LabVIEW将行插入Excel电子表格

时间:2011-01-03 02:22:30

标签: excel labview

我有一个excel电子表格,它只包含rng A1:A24中的数据。

AAA

AAA

AAA

AAA

AAA

...

...

...

我想在此col之前添加一列数据。所以它将有2个col:

bbb aaa

bbb aaa

bbb aaa

......

......

......

......

如何在LabView中执行此操作?

2 个答案:

答案 0 :(得分:2)

读/写电子表格文件VI不读取.xls文件。不过,这对.csv很好。 NI论坛上的This thread包含大量与在LabVIEW中操作Excel文件相关的内容。

答案 1 :(得分:1)

按照NI的这些步骤:Reading Microsoft Excel Numeric Data Into LabVIEW。 引用链接:

  

使用“从测量文件读取”   Express VI:

     

您可以阅读数字数据   在Excel电子表格中输入LabVIEW   使用读取测量文件   Express VI通过两个步骤完成。   首先,将Excel电子表格另存为   制表符分隔的文本文件。然后,   将* .txt文件重命名为* .lvm文件。   从测量文件快速读取   VI现在可以将数字数据读入   LabVIEW中。以下步骤将   引导您完成整个过程。

     
      
  1. 打开包含简单数字信息的Excel电子表格。
  2.   
  3. 将Excel电子表格另存为制表符分隔的文本文件。
  4.   
  5. 单击“确定”。请注意,您只保存数字数据   活动工作表。
  6.   
  7. 单击是。
  8.   
  9. 关闭Microsoft Excel文档。
  10.   
  11. 导航到保存Excel文档的位置作为选项卡   分隔文本文件,右键单击   你的filename.txt文件,选择   重命名,并使用a重命名您的文件   .lvm扩展名,以便您的文件现在   显示为filename.lvm。
  12.   
  13. 通过指定将您的数字电子表格数据读入LabVIEW   filename.lvm作为文件名   从Measurement File Express VI读取   配置窗口。
  14.         

    导航到您所在的位置   将Excel文档保存为选项卡   分隔文本文件,右键单击   你的filename.txt文件,选择   重命名,并使用a重命名您的文件   .lvm扩展名,以便您的文件现在   显示为filename.lvm。

         

    使用“从电子表格中读取文件VI:

    ”      

    LabVIEW VI'从电子表格中读取   File.VI'不直接读取.xls   文件,而是分隔文本   文件。

         

    如果您创建了Excel电子表格   通过手动输入数据(不是   使用LabVIEW和Write to   电子表格文件VI)Read From   电子表格文件VI将无法正常使用   解释你的.xls文件   将零返回到数组中。在   为了将这些数据放入一个数组中   在LabVIEW中你必须保存   Excel文件作为制表符分隔文本   文件。这个程序可以   在上面的例子中看到。现在   将这个新的.txt文件输入到   Read From的文件路径节点   电子表格文件VI将填充您的   具有适当数据的数组。如果你   只需要第一列数据,   你可以将一个真常数连接到   移调?节点和第一行   输出将为您提供一个数组   第一列数据的值。