[英]How do I make Google script ignore empty cells when checking checkboxes in my google sheet?
[英]How do I make Google script ignore empty cells?
我们有一个将项目上传到数据库的脚本。 脚本如何忽略空白单元格?
//furnitureVariantOptions var furnitureVariantOptions = []; if (dr.getCell(i, 8).getValue() != "") { woodTypes = dr.getCell(i, 8).getValue().split(","); var items = []; woodTypes.forEach(item => { items.push({ "value": item.trim() }); })
var woodTypesObject = {
"name": "Wood types",
"values": items
};
furnitureVariantOptions.push(woodTypesObject);
}
if (dr.getCell(i, 9).getValue() != "") { fabricTypes = dr.getCell(i, 9).getValue().split(","); fItems = []; fabricTypes.forEach(item => { fItems.push({ "value": item.trim() }); })
var fabricTypesObject = {
"name": "Fabrics",
"values": fItems
};
furnitureVariantOptions.push(fabricTypesObject);
}
if (dr.getCell(i, 10).getValue() != "") { sizeTypes = dr.getCell(i, 10).getValue().split(","); var sizeItems = []; sizeTypes.forEach(item => { sizeItems.push({ "value": item.trim() }); })
var sizeTypesObject = {
"name": "Sizes",
"values": sizeItems
};
furnitureVariantOptions.push(sizeTypesObject);
}
有时变体只是木材类型,因此面料和尺码是空的,我们想让脚本忽略它们的单元格,只读取那些有值的单元格。
function myfunk() {
const ss = SpreadsheetApp.getActive();
const sh = ss.getSheetByName("Sheet0");
const vs = sh.getDataRange().getValues();
vs.forEach(r => {
//checks to see if column one is empty
if(r[0] === '') {
Logger.log("column A is null");
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.