我正在尝试创建一个脚本,在该脚本中,当从下拉列表中选择数据时,会从其他单元格返回信息,但该数据是静态的且不会更改。
,依此类推。
抱歉,这令人困惑。我,脚本编写的新手。
我什至不知道从哪里开始。
我没有任何代码
答案 0 :(得分:0)
我假设您的下拉列表位于A2中。
我的工作表如下:
我只使用1-9的整数而不是日期,因为我仍然不知道您的算法是什么。逻辑应该相同或至少紧密。
这是A2的数据验证:
这是onEdit()简单触发脚本:
function onEdit(e) {
var rg=e.range;
var sh=rg.getSheet();
var name=sh.getName();
if(name!='Sheet57'){return;}
if(rg.columnStart==1 && rg.rowStart==2 && e.value && e.value.length>0){
var valueC2=sh.getRange('C2').getValue();
var valueB2=sh.getRange('B2').getValue();
//e.source.toast(Utilities.formatString('valueC2: %s<br />valueB2: %s<br />e.value: %s', valueC2,valueB2,e.value));
if(!valueC2){
sh.getRange('C2').setValue(valueB2);
}
}
}