설명
이 프로그램은 Excel에서 세트를 읽는 방법을 보여줍니다. '값' 옵션을 사용하는 스프레드시트. 이 모델은 "데이터 또는 텍스트와 관련된 집합 요소 읽기"에서 참조됩니다. GDXXRW 문서의 Option" 값을 사용합니다.
카테고리 : 무료 슬롯 데이터 유틸리티 라이브러리
메인 파일 : GDXXRWExample9.gms 다음을 포함합니다: exampleData.xlsx GDXXRWExample9.gms
$title 값 옵션을 사용하여 데이터 또는 텍스트와 연관된 세트 요소 읽기(GDXXRWExample9,SEQ=020)
$onText
이 프로그램은 Excel에서 세트를 읽는 방법을 보여줍니다.
'값' 옵션을 사용하는 스프레드시트.
이 모델은 "데이터 또는 텍스트와 관련된 집합 요소 읽기"에서 참조됩니다.
GDXXRW 문서의 Option" 값을 사용합니다.
$offText
$callTool win32.msappavail Excel
$if errorlevel 1 $abort.noError "사용 가능한 Excel이 없습니다."
세트
A_yn '값=yn으로 읽은 결과'
A_dense '값=dense로 읽은 결과'
A_sparse '값=sparse로 읽은 결과'
A_noData '값=noData로 읽은 결과'
A_auto 'values=auto로 읽은 결과';
* 가독성을 높이기 위한 매개변수 파일
$onEcho >howToRead.txt
set=A_yn rng=readingWithValues!A1:M2 cDim=1 값=yn
set=A_dense rng=readingWithValues!A1:M2 cDim=1 값=dense
set=A_sparse rng=readingWithValues!A1:M2 cDim=1 값=sparse
set=A_noData rng=readingWithValues!A1:M2 cDim=1 값=noData
set=A_auto rng=readingWithValues!A1:M2 cDim=1
$offEcho
$call gdxxrw exampleData.xlsx 출력=readingWithValues.gdx @howToRead.txt 추적=0
$ifE errorLevel<>0 $abort readingWithValues 시트를 읽는 동안 오류가 발생했습니다!
* 데이터 로드
$gdxIn readingWithValues.gdx
$load A_yn A_dense A_sparse A_noData A_auto
$gdxIn
* rng, cDim, rDim 사양에 따라 기본 valueType은density입니다.
* 따라서 A_auto와 A_dense는 동일합니다!
A_yn, A_dense, A_sparse, A_noData, A_auto를 표시합니다.