구글스프레드시트 스크립트 관련 문의
-
게시물 수정 , 삭제는 로그인 필요
안녕하세요
구글스프레드시트에서 마우스로 선택한 셀의 값을 다른 셀에 표기될 수 있도록 하고싶어
지식인을 뒤지다가..
아래와 같이 유사한 코드를 확인해서 해보니 12행에서 오류가 발생하더라구요
어떻게 수정해야할지..질문 드립니다.
아니면 , 아래 코드 말고, [특정 범위의 셀을 선택하면 지정셀에 선택 값만 나오도록)
코드 좀 알려주시면 감사하겠습니다.
오류 내용은 TypeError: Cannot read property 'range' of undefined
function onSelectionChange(e)
{
// 현재 셀을 체크
var editRange = {
top : 6,
bottom : 10,
left : 2,
right : 3
};
var thisRow = e.range.getRow(); //<< 오류 발생하는 부분
if (thisRow < editRange.top || thisRow > editRange.bottom) return;
var thisCol = range.getColumn();
if (thisCol < editRange.left || thisCol > editRange.right) return;
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet= ss.getActiveSheet();
var currentCell = sheet.getCurrentCell();
// 입력 값에 대응하는 값이 입력 될 셀
var displayRng = sheet.getRange('E6');
var currentCellVal = currentCell.getValue();
displayRng.setValue(currentCellVal);
}
#구글스프레드시트 스크립트 편집기 #구글스프레드시트 스크립트