![](/img/trans.png)
[英]How to count rows between 2 non empty cells with their intermediary empty cells in Google Sheets?
[英]Google Sheets: Automate Hidden Rows For Empty Cells
我正在將信息導入到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();
}
更改
如果(r [0]!==''&& r [0] .toString()
至
如果(r [0] ==''&& r [0] .toString()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.