endEdit (method)

셀의 편집 상태를 종료합니다.
save: 1이면 수정한 값을 시트에 반영하고, save: 0(default)이면 수정 내용을 폐기합니다.
호출 시 onEndEdit 이벤트가 발생합니다.

Syntax

mixed endEdit(save);

Parameters

Name Type Required Description
save boolean 선택 편집 종료시 현재 값을 반영할지 여부를 설정합니다.
0(false):수정 중인 데이터를 반영하지 않고 편집 상태를 종료 (default)
1(true):수정 중인 데이터를 반영하며 편집 상태를 종료

Return Value

mixed

returnValue Description
null 편집 중이 아닌 경우
0(false) 값에 변화가 없는 경우 (save: 0으로 폐기되었거나, save: 1이지만 기존값과 동일)
1(true) 정상적으로 편집한 값이 반영됨 (save: 1)
-1 수정한 값에 문제가 있어 편집이 종료되지 못한 경우 (잘못된 날짜 입력 등)

Example

// 편집 종료 + 변경 반영
sheet.endEdit(1);

// 편집 종료 + 변경 폐기 (default)
// 예: 원래값 "abc" → 편집 중 "9999" → endEdit() 호출 → "abc"로 복원, false 리턴
sheet.endEdit();

Read More

Since

product version desc
core 8.0.0.0 기능 추가