丁丁上路 发表于 2010-2-25 11:58:21

CVI 中用Excel_RangeGetItem()不能从EXCEL表中读取数据

在用CVI进行EXCEL操作中,用一下两个函数进行操作
 Excel_RangeSetItem (ExcelRangeHandle,NULL, CA_VariantInt (COL), CA_VariantInt (ROM), CA_VariantDouble (Data) );   //向EXCEL中写数据
   Excel_RangeGetItem (ExcelRangeHandle,NULL, CA_VariantInt (COL),CA_VariantInt (ROM),&Data1);         //读取数据

结果用 Excel_RangeSetItem (ExcelRangeHandle,NULL, CA_VariantInt (COL), CA_VariantInt (ROM), CA_VariantDouble (Data) ); 已经把数据写进去了,单用
    Excel_RangeGetItem (ExcelRangeHandle,NULL, CA_VariantInt (COL),CA_VariantInt (ROM),&Data1);函数却没有读出写进去的数据。
    
    不知道各位大哥遇到过类似的现象没?
页: [1]
查看完整版本: CVI 中用Excel_RangeGetItem()不能从EXCEL表中读取数据