0
게재 목록 인보이스로 인쇄하려는 정보를 Google 시트로 가져오고 있습니다.Google 스프레드 시트 : 빈 셀에 대해 숨겨진 행 자동화
아래 코드는 H 열의 "0"으로 표시된 항목을 인보이스에서 사라지게하여 최종 제품을 더 깨끗하게 보입니다.
빈 셀에 대해 "행 숨기기"기능 트리거를 만드는 방법을 알아 내려고하고 있으므로 수동으로 0을 입력 할 필요가 없습니다.
필자가 알 수있는 한 수동으로 만 "OnEdit"을 업데이트하지 않기 때문에 필터 기능이 작동하지 않습니다. 나는 이것을 여러 시트 (고객 당 한 장)에 대해 반복하고 자동으로 요구할 계획이다.
이것은 내가 지금까지 가지고있는 코드입니다.
function onEdit() {
var s = SpreadsheetApp.getActive()
.getSheetByName('BELLTOWN');
s.showRows(1, s.getMaxRows());
s.getRange('H:H')
.getValues()
.forEach(function (r, i) {
if (r[0] !== '' && r[0].toString()
.charAt(0) == 0) s.hideRows(i + 1)
});
}
function getNote(cell) {
return SpreadsheetApp.getActiveSheet().getRange(cell).getComment();
}