설명
처음에는 SkipEmpty 매개변수가 다음과 같은 경우 빈 행이나 열을 건너뛰는 데 사용됩니다. 왼쪽 상단 범위 지정을 사용하는 동안 데이터를 읽는 중입니다. 그 후, ignoreRows 응답. ignoreColumns 매개변수가 설명됩니다. 이 모델은 "빈 행 및 열 건너뛰기"에서 참조됩니다. "무시하고 GDXXRW 문서의 행 및 열'을 참조하세요.
카테고리 : 슬롯 사이트 데이터 유틸리티 라이브러리
메인 파일 : GDXXRWExample21.gms 포함: exampleData.xlsx GDXXRWExample21.gms
$title 빈 행이나 열을 건너뛰고 행이나 열을 무시함 (GDXXRWExample21,SEQ=123)
$onText
처음에 SkipEmpty 매개변수는 다음과 같은 경우 빈 행이나 열을 건너뛰는 데 사용됩니다.
왼쪽 상단 범위 지정을 사용하는 동안 데이터를 읽는 중입니다. 그 후,
ignoreRows 응답. ignoreColumns 매개변수가 설명됩니다.
이 모델은 "빈 행 및 열 건너뛰기"에서 참조됩니다. "무시하고
GDXXRW 문서의 행 및 열'을 참조하세요.
$offText
$callTool win32.msappavail Excel
$if errorlevel 1 $abort.noError "사용 가능한 Excel이 없습니다."
* 빈 행과 열 건너뛰기
매개변수
A_d 'skipEmpty의 기본값(skipEmpty=1)에 대한 결과입니다. 즉, 단일 빈 행이나 열을 건너뜁니다.'
A_0 '은 skipEmpty=0의 결과입니다. 즉, 빈 행이 있으면 읽기를 종료합니다. 열이 발견되었습니다';
$onEcho >howToRead.txt
par=A_d rng=건너뛰기RC!A2 rDim=2 cDim=1
se=0 파=A_0 rng=건너뛰기RC!A2 rDim=2 cDim=1
$offEcho
$call gdxxrw exampleData.xlsx 출력=skipEmpty.gdx @howToRead.txt 추적=0
$ifE errorLevel<>0 $abort SkipEmpty를 사용하여 스프레드시트를 읽는 동안 오류가 발생했습니다!
* 데이터를 로드
$gdxIn SkipEmpty.gdx
$로드 A_d A_0
$gdxIn
A_d, A_0을 표시합니다.
* -----------------------------------------------------------------
* 행과 열 무시
매개변수 A '무시된 행 2,6 및 무시된 열 D, G에 대한 결과';
$call gdxxrw exampleData.xlsx 출력=ignoring.gdx par=A rng=ignoringRC!C1 cDim=2 rDim=2ignoreRows=2,6ignoreColumns=D,G 추적=0
$ifE errorLevel<>0 $abortignoreRows 및ignoreColumns를 사용하여 스프레드시트에서 읽는 동안 오류가 발생했습니다!
* 데이터를 로드
$gdxIn 무시.gdx
$로드 A
$gdxIn
디스플레이 A;