【초보자용】GAS로 체크박스 리셋
3577 단어 gas
자신의 메모로.
GAS(Google Apps Script)란?
메일의 자동 송신·답장이나 스프레드 시트로 오리지날의 함수를 작성하거나와 작업을 편하게 할 수 있는 것.
GAS는 Google에서 제공하는 모든 서비스에서 사용할 수 있는 스크립트로 JavaScript 문법을 준수합니다.
체크 박스의 리셋 버튼을 만들자.
이번에는 체크 박스를 만들 기회가 있었으므로, 리셋 버튼을 만들 것이라고 생각합니다.
먼저 가볍게 항목을 준비하고 확인란을 만듭니다.
체크 박스는 삽입 → 체크 박스로 붙일 수 있습니다.
리셋 버튼
삽입 → 도형 그리기 → 원하는 도형을 선택합니다. 그 후 완성되면 저장하고 종료 버튼을 눌러 자신이 좋아하는 곳으로 이동시킵니다.
GAS를 사용하여 자동화
다음에 툴→스크립트 에디터를 누르면 다른 화면에서 열린다고 생각합니다.
때로는 주소가 다르다는 오류가 발생하기 때문에 일단 계정을 로그 아웃합니다.
다시 들어보십시오. 제 경우에는 열 수 있습니다.
여기에 코드를 씁니다.
function check(sheet, cell, value) {
// 指定するセルの範囲を取得
sheet.getRange(cell).setValue(value);
}
function myFunction() {
var sheet = SpreadsheetApp.getActiveSpreadsheet();
// 現在のシートを取得
var sh = sheet.getSheetByName("シートの名前");
sh.getRange(3,2,4,6).setValue("");
// 指定された範囲の値を配列で取得
}
(3,2,4,6) 부분은 셀 좌표를 나타냅니다.
※자동 보존이 아니기 때문에 반드시 보존을 잊지 않도록 합시다.
저장 후 원래 스플릿 시트의 화면으로 돌아가 재설정 버튼을 마우스 오른쪽 버튼으로 클릭하면
「스크립트 할당」이라는 항목이 나오기 때문에 이번에 작성한 myFunction을 등록합니다.
이것으로 완성됩니다.
처음 실행할 때 "승인 필요"라는 대화 상자가 나오므로 놀라지 않고,
왼쪽 하단의 작은 문자로 쓰여진 "자세히"를 클릭 한 후 "안전하지 않은 페이지로 이동"을
눌러 주시면 무사히 실행할 수 있을까 생각합니다.
Reference
이 문제에 관하여(【초보자용】GAS로 체크박스 리셋), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mohumohu26/items/4c7d2306636f29daca3e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)