OnCellDropEnd (event)

셀 단위 Drag 를 시작 후 Drop 시점에 이벤트가 발생합니다.

Syntax

function 오브젝트ID_OnCellDropEnd(FromSheet, FromRow, FromCol, ToSheet, ToRow, ToCol, X, Y) { }

Parameters

Parameter Type Description
FromSheet Object Drag 위치 Sheet 객체
FromRow Long Drag 위치 Sheet 객체의 Row Index
FromCol Long Drag 위치 Sheet 객체의 Column Index
ToSheet Object Drop 위치 Sheet 객체
ToRow Long Drop 위치 Sheet 객체의 Row Index
ToCol Long Drop 위치 Sheet 객체의 Column Index
X Long Drop 위치의 X 좌표
Y Long Drop 위치의 Y 좌표

Example

// 드래그 셀의 Value를 드랍위치 셀에 설정
function mySheet_OnCellDropEnd(FromSheet, FromRow, FromCol, ToSheet, ToRow, ToCol) {

  var bValue = ToObj.GetCellValue(ToRow, ToCol);
  var aValue = Obj.GetCellValue(Row, Col);

  if (ToRow < 0) {
    ToRow = ToObj.DataInsert(ToRow);
    ToCol = ToObj.MouseCol();
  }

  if (ToObj && ToRow > 0 && ToCol >= 0) {

    ToObj.SetCellValue(ToRow, ToCol, aValue);

    if (bValue) {
      Obj.SetCellValue(Row, Col, bValue);
    } else {
      Obj.SetCellValue(Row, Col, "");
    }
  }
}

See also

Since

version desc
7.0.0.0