请教一个Lingo+excel的问题
MODEL:SETS:
MYSET/@OLE('C:\Users\Lenovo\Desktop\lingo courses\cities.xls','Cities') /;
Cost,Need,Supply,Ordered;
ENDSETS
MIN=@ SUM(MYSET(I):ORDERED(I)*COST(I)):
@FOR(MYSET(I):
ORDERED(I)>NEED(I);
ORDERED(I)<SUPPLY(I));
DATA:
COST,NEED,SUPPLY= /@OLE('cities.xls')
@OLE('cities.xls','Citiets') =ORDERED;
ENDDATA
END我觉得可能是缩进的问题,报错是在“Cost,Need,Supply,Ordered;”那行的第一个逗号。求解答
那肯定是上一行的问题,把你的excel文件发过来,好能测试
MODEL:
SETS:
MYSET/@OLE('C:\Users\Lenovo\Desktop\lingo courses\cities.xls','Cities')/:Cost,Need,Supply,Ordered;
ENDSETS
MIN=@SUM(MYSET(I):ORDERED(I)*COST(I));
@FOR(MYSET(I):
ORDERED(I)>NEED(I);
ORDERED(I)<SUPPLY(I));
DATA:
COST,NEED,SUPPLY= /@OLE('cities.xls')
@OLE('cities.xls','Citiets') =ORDERED;
ENDDATA
END
页:
[1]