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();
}