AI智能
改变未来

Lingo处理excel数据的基本方法


Lingo处理excel数据的基本方法

(一)Lingo读取excel数据
1.先对excel中的数据进行定义名称

2.调用Lingo中@ole函数

a=@ole(\'文件路径\',\'a\');   ! a为数据的定义名称

(二)Lingo向excel中写入数据
1.先在excel中对数据要写进的具体表格进行定义名称

2.调用Lingo中@ole函数

@ole(\'文件路径\')=b;   ! b是要输入excel中的lingo中的变量名称

(三)实例
判断表格A,B两列的数据是否都大于5

代码:

model:sets:link/1..10/:a,d,x,n;endsetsdata:a=@ole(\'C:\\Users\\yumingfeng\\Desktop\\1.xls\',\'a\');d=@ole(\'C:\\Users\\yumingfeng\\Desktop\\1.xls\',\'d\');enddata@for(link(i):x(i)=@if(a(i)#ge#5,1,0));@for(link(i):n(i)=@if(d(i)#ge#5,1,0));data:@ole(\'C:\\Users\\yumingfeng\\Desktop\\2.xls\')=x,n;enddataend

运行结果:

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Lingo处理excel数据的基本方法