Google apps script GoogleSheets:基于单元格值隐藏行是/否

Google apps script GoogleSheets:基于单元格值隐藏行是/否,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我是全新的脚本,所以任何帮助将不胜感激。我已经搜索并找到了一些答案,但仍然没有找到解决方案 我有一个简单的电子表格叫做Test,我有单元格B3的数据验证 如果用户从下拉框中输入No,我希望隐藏以下9行。 如果用户从下拉框中输入Yes,我希望显示以下9行 就像我说的,我已经找到了一些解决方案,但是仍然没有得到我想要的结果 根据验证选择隐藏和显示行 您需要添加工作表名称并设置B3的验证 function onEdit(e) { if(e.range.columnStart==2 &&am

我是全新的脚本,所以任何帮助将不胜感激。我已经搜索并找到了一些答案,但仍然没有找到解决方案

我有一个简单的电子表格叫做Test,我有单元格B3的数据验证

如果用户从下拉框中输入No,我希望隐藏以下9行。 如果用户从下拉框中输入Yes,我希望显示以下9行

就像我说的,我已经找到了一些解决方案,但是仍然没有得到我想要的结果

根据验证选择隐藏和显示行 您需要添加工作表名称并设置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);
    }
  }
}

欢迎来到堆栈溢出!请复习帮助你提出一个好问题,从而得到一个好答案。例如,展示你的代码。就像我说的,我已经搜索了一些解决方案,但仍然没有产生我想要达到的结果。您需要显示您尝试过的代码。我们如何知道您尝试过什么或没有尝试过什么,哪些内容可以修改或没有修改,如果您犯了错误,我们如何知道您犯了什么错误?你读过吗。