将数据拷贝到excel,在通过函数@ole调用 @ole函数 @OLE是从EXCEL中引入或输出数据的接口函数,它是基于传输的OLE技巧。OLE传输直接在内存中传输数据,like团过期怎么退款 like团如何申请退款,并不借助于旁边文件。当应用@OLE时,LINGO先装载EXCEL,再告诉EXCEL装载指定的电子数据表,最后从电子数据表中取得Ranges。为了使用OLE函数,必须有EXCEL5及其以上版本。OLE函数可在数据部分跟初始部门引入数据。 @OLE能够同时读集成员和集属性,集成员最好用文本格式,集属性最好用数值格局。原始集每个集成员需要一个单元(cell),而对n元的派生集每个集成员需要n个单元,这里第一行的n个单元对应派生集的第一个集成员,第二行的n个单元对应派生集的第二个集成员,like团如何申请退款,依此类推。 @OLE只能读一维或二维的Ranges(在单个的EXCEL工作表(sheet)中),但不能读间断的或三维的Ranges。Ranges是自左而右、自上而下来读。 例4.16 sets: PRODUCT,LG的Tromm洗衣机如何使用?; !产品; MACHINE; !机器; WEEK; ,LG的GT505如何下载手机QQ?!周; ALLOWED(PRODUCT,MACHINE,WEEK):x,y; !容许组合及属性; endsets data: rate=0.01; PRODUCT,MACHINE,WEEK,ALLOWED,x,y=@OLE('D:\\IMPORT.XLS'); @OLE('D:\\IMPORT.XLS')=rate; enddata 取代在代码文本的数据部分显式输入情势,我们把相干数据全体放在如下电子数据表中来输入。下面是D:\\IMPORT.XLS的图表。 除了输入数据之外,lgkt878如何下载手机qq,我们也必需定义Ranges名:PRODUCT,MACHINE,WEEK,ALLOWED,x,y. 明白的,我们须要定义如下的Ranges名: Name Range PRODUCT B3:B4 MACHINE C3:C4 WEEK D3:D5 ALLOWED B8:D10 X F8:F10 Y G8:G10 rate C13 为了在EXCEL中定义Ranges名: ① 按鼠标左键拖曳取舍Range, ② 开释鼠标按钮, ③ 抉择“插入|名称|定义”, ④ 输入盼望的名字, ⑤ 点击“断定”按钮。 咱们在模型的数据局部用如下代码从EXECL中引入数据: PRODUCT,MACHINE,WEEK,ALLOWED,x,y=@OLE('D:\\IMPORT.XLS'); @OLE('D:\\IMPORT.XLS')=rate; 等价的描写为 PRODUCT,MACHINE,WEEK,ALLOWED,x,y =@OLE('D:\\IMPORT.XLS', PRODUCT,MACHINE,WEEK,ALLOWED,x,y); @OLE('D:\\IMPORT.XLS',LGKP502如何下载手机QQ,rate)=rate; 这一等价描述使得变量名和Ranges不同亦可。
(责任编辑:admin)
|