당신은 열을 숨길 수 및/또는 현재 날짜에 해당하는 범위를 활성화하기 위해 설치 가능한 트리거를 사용할 수 있습니다. 설치 가능한 트리거가 https://developers.google.com/apps-script/guides/triggers/installable
다음 코드는 열 머리글 날짜 형식의 값이 있다고 가정 참조 설정하는 방법에 대한 자세한 내용은
. 현재 날짜가 있으면 왼쪽 열이 숨겨지고 해당 머리글 아래의 셀이 활성화됩니다.
function myFunction(){
var ss = SpreadsheetApp.getActive();
var sheet = ss.getSheets()[0];
var tz = ss.getSpreadsheetTimeZone();
var today = Utilities.formatDate(new Date(), tz, 'YYYY-MM-dd')
var data = sheet.getDataRange().getValues();
var headers = data[0];
for(var i = 0;i<= headers.length;i++){
if(headers[i] instanceof Date){
if(today == Utilities.formatDate(headers[i], tz, 'YYYY-MM-dd')){
sheet.hideColumns(2,i-1);
sheet.getRange(2, i+1).activate();
break;
}
}
}
}
[둘러보기] 및 결제 [알아보기] –