gpt4 book ai didi

javascript - 如果 ColA 已填充或未填充,如何使用脚本向 ColB 添加和删除特定文本

转载 作者:行者123 更新时间:2023-12-02 22:17:38 26 4
gpt4 key购买 nike

我有 var name = 'Name',如果 ColA 已填充,我需要用该名称填充 ColB,如果从 ColA 中删除文本,则需要清除 ColB。如果它能在“onEdit”上运行那就太好了!非常感谢!

好的,我明白了!谢谢您的帮助!工作代码如下:

 var range = e.range;
if (range.getColumn() == 2 && e.range.getSheet().getName() == 'Покупатели')
{
if (!range.isBlank()) {
sheet.getRange(range.getRow(), 7).setValue(manager);
}
else {
sheet.getRange(range.getRow(), 7).setValue('');
}
}
}

最佳答案

给你 -

var name = 'Name';
var sheetName = 'Sheet1';

function onEdit(e){
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = e.range;
if (e.source.getActiveSheet().getName() == sheetName) {
if (range.getColumn() == 1) {
if (!range.isBlank()) {
ss.getRange(range.getRow(), 2).setValue(name);
} else {
ss.getRange(range.getRow(), 2).setValue('');
}
}
}
}

请注意,此设置仅考虑第一列和第二列(即 Col 1/A 和 Col 2/B)。希望这有帮助!

关于javascript - 如果 ColA 已填充或未填充,如何使用脚本向 ColB 添加和删除特定文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59337601/

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