GDXXRWExample21.gms : 빈 행이나 열을 건너뛰고 행이나 열을 무시

설명

처음에는 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;