GAMS [ Home | Support | Sales | Solvers | Documentation | Model Libraries | Search | Contact Us ]

GDXXRWExample13 : Reads a table from an MS Excel file, manipulates data and writes it to first a GDX file and then to the MS Excel file


This program reads data from an MS Excel file, modifies
it, writes to an GDX file and then finally writes the
modifies data to a new sheet in the MS Excel file.

   Files:  Test1.xls  GDXXRWExample13.gms
$ontext This program reads data from an MS Excel file, modifies it, writes to an GDX file and then finally writes the modifies data to a new sheet in the MS Excel file. $offtext $CALL GDXXRW test1.xls Set=I rng=A2:A3 Rdim=1 Set=A rng=B1:D1 Cdim=1 Par=X rng=A1:D3 Rdim=1 Cdim=1 $GDXIN test1.gdx Set I,A; $LOAD I A Parameter X(I,A); $LOAD X Display I,A,X; $GDXIN X(I,A) = - X(I,A); Execute_Unload 'tmp.gdx',I,A,X; Execute 'GDXXRW.EXE tmp.gdx O=test1.xls par=X rng=EX6!A1:D3 rdim=1 cdim=1';