【发布时间】:2021-04-10 16:53:49
【问题描述】:
这是我当前的代码,它只允许在单元格 C2 上进行一个输入,我想知道是否可以在单元格 C2 或其他单元格中添加另一个输入。非常感谢您的指导,新手在这里!
function onEdit()
{
var ss=SpreadsheetApp.getActive();
var sh=ss.getActiveSheet();
if(sh.getName()=="T-D-SOC")//It will only do this on Sheet1
{
var lr=sh.getLastRow();
var name=sh.getRange('C2').getValue();
sh.hideRows(2, lr-1);
var allRanges=ss.getNamedRanges();
var rows=[];
for(var i=0;i<allRanges.length;i++)
{
if(allRanges[i].getName()==name)
{
var rgi=allRanges[i].getRange();
var toprow=rgi.getRow();
var numrows=rgi.getNumRows();
sh.showRows(toprow, numrows);
sh.showRows(2,19);
break;
}
}
}
}
【问题讨论】:
标签: google-apps-script google-sheets spreadsheet