我是脚本编程的新手,所以我们将不胜感激。我已经搜索并找到了一些答案,但仍然没有找到解决方法。
我有一个名为“测试”的简单电子表格,我具有单元格B3的数据验证。
如果用户从下拉框中输入“否”,我希望隐藏以下9行。 如果用户从下拉框中输入“是”,我希望显示以下9行。
就像我说的那样,有一些解决方案可供我搜索,但仍然无法产生我想要达到的结果。
答案 0 :(得分:0)
您需要添加工作表名称并为B3设置验证。
function onEdit(e) {
if(e.range.columnStart==2 && e.range.rowStart==3 && e.range.getSheet().getName()=='Sheet92') {//add your sheet name
if(e.value=='Yes') {
e.range.getSheet().showRows(4,9);
}
if(e.value=='No') {
e.range.getSheet().hideRows(4,9);
}
}
}