gpt4 book ai didi

javascript - Google 脚本 - 不等于无法正常工作?

转载 作者:行者123 更新时间:2023-12-02 17:33:56 25 4
gpt4 key购买 nike

我目前正在编写一个脚本,该脚本将导入假期和约会日历以将其公开,但是此假期日历上有一些内容需要删除,因此在导入工作表后,我正在扫描每个内容的值cell 删除包含其他人不应该看到的内容的单元格

var code = ss.getSheetByName(mysheet).getRange(k,j).getValue();
if (code != "HD" || code != "H" || code != "BH" || code !== "") {
ss.getSheetByName(mysheet).getRange(k,j).setValue("");
}

这是用于获取单元格值并检查它的代码,它会查找非空白或不包含任何允许代码的单元格,但由于某种原因,它会不断选取每个空白单元格,这是为什么?

还有什么方法可以让这段代码运行得更快、更有效吗?

function scanSheet(mysheet,lastdatecol){
var lastrw= ss.getSheetByName(mysheet).getDataRange().getLastRow();
for (var k=3; k<=lastrw; k++){
var surname = holidayNamesObjects[k-3].surname;
var forename = holidayNamesObjects[k-3].firstName;
ss.getSheetByName(mysheet).getRange(k, 1).setValue(forename + " " + surname)
for (var j = 3; j < lastdatecol+1; j++){
var code = ss.getSheetByName(mysheet).getRange(k,j).getValue();
if (code != "HD" || code != "H" || code != "BH" || code !== "") {
ss.getSheetByName(mysheet).getRange(k,j).setValue("");
}
}
}
}

最佳答案

code !== "" 必须是 code != ""使用 && code 可能效果更好

关于javascript - Google 脚本 - 不等于无法正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22805699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com